有用java开发游戏的么?我打算写个星际争霸 现在刚刚开始
rt 问题点数:100、回复次数:29Top
1 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-03 21:12:13 得分 0
主要是自己太喜欢星际了,先模仿着写一个 然后再开发自己的Top
2 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-03 21:13:11 得分 0
目前就我一个人,还得用业余时间Top
3 楼TaoshaGod(高德)回复于 2005-07-04 16:21:05 得分 10
楼主支持你,加油啊
不过为什么不用C++和DX呀??Top
4 楼gumbour(gub不是bug)回复于 2005-07-04 18:35:18 得分 10
走召弓虽Top
5 楼galois_godel()回复于 2005-07-04 20:40:37 得分 10
一个人! java! 星际争霸!
不是打击楼主
我不看好Top
6 楼rocshaw(太阳鸟(抵制日货))回复于 2005-07-05 14:20:42 得分 10
神仙?妖怪?Top
7 楼icake(蛋糕)回复于 2005-07-05 14:47:31 得分 10
你在蔑视暴雪吧
不过对你的精神表示赞赏。Top
8 楼cssshow(勇敢的兽)回复于 2005-07-05 15:06:18 得分 0
不能不在精神上支持你!!Top
9 楼ArcCreator(-=ROBOTECH=-)回复于 2005-07-05 17:55:38 得分 10
java?
sc?
慢死了,Top
10 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-05 23:00:53 得分 0
这是你们对java不熟悉 用java开发的3d游戏效果不比cs差
最近一直在做 速度方面的测试
java2d 也可以用图形加速的 我想速度应该是可以的
刚刚买了256内存条 jbuilder 没有512是不行的
最近看了大量的demo 总体感觉 技术上java完全可以做到sc的效果
这两天资料看的差不多了 准备开工了 :)
第一阶段 做个农民采矿出来 呵呵
Top
11 楼skys712()回复于 2005-07-06 12:16:04 得分 0
不看好。对JAVA印象不好Top
12 楼nichotilikai(lk)回复于 2005-07-06 12:50:35 得分 0
JAVA再优化,也是编译成中间码运行在JVM上的东西。执行起来,速度一定快不了。Top
13 楼CIT(大猩猩)回复于 2005-07-06 15:37:13 得分 10
不懂你怎么想的......
但是告诉你,以前看见过一个高三学生写过一个类似星级的游戏,只不过内容是高达机器人.因为那个游戏只能运行在98上,所以没有实际测试过 ,但是看图片已经是很强了!
所以还是给楼主加油!Top
14 楼Ffwflg(reusable)回复于 2005-07-06 16:40:56 得分 0
CIT()说:
不懂你怎么想的......
但是告诉你,以前看见过一个高三学生写过一个类似星级的游戏,只不过内容是高达机器人.因为那个游戏只能运行在98上,所以没有实际测试过 ,但是看图片已经是很强了!
所以还是给楼主加油!
==========
其实只需要替换SC的一些资源文件就可以完成“高达机器人”版SC的,没什么稀奇的,一看你就不怎么喜欢SC吧。
:)Top
15 楼Ffwflg(reusable)回复于 2005-07-06 16:58:56 得分 20
我觉得楼主的精神值得赞扬,
但是你一个人肯定做不成的:)
几条建议:
1、既然现在才起步,不要考虑SC了,3D是必然的选择;
2、可扩展性是必须考虑的,我不赞成学生式的软件,要做就要以商业水准来做。
3、图形系统(如何定制显示)、用户交互(如何与用户做交互)、声音系统(让游戏发声,最简单的一条吧)、网络协议(处理游戏者之间的协调与同步)、服务器(如SC的BN)、AI(电脑对手、以及每个游戏单位在接受到命令后如何行动)、游戏内核(定义游戏对象间如何交互)、美工(图像绘制)、大型系统调试(……),你熟悉哪几个方面,工作量就能压死你。
4、技术层面上,Java…… 呵呵
我有一段程序放在:
http://wiki.apache.org/general/LuoGangHomePage
上,叫做lg3d-4.5.2-GamePrototype-20050223.rar
就只涉及了图形系统,用户交互两个部分,你要想一个人做完整个游戏恐怕要NN年了吧
最后,若你真有热情想做游戏。
联系我luogang@cse.buaa.edu.cn,谈谈你的个人情况和兴趣,看能否考虑合作:)Top
16 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-06 21:02:41 得分 0
楼上的
你的程序我看了不过不知道为什么 启动后看到画面后,整个屏幕一闪一闪的,不能操作游戏了
估计是我的机器那没有配好
关于我的游戏,我的确兴趣很大,也考虑用较长的时间,一想起要做星际我就兴奋不已,但现在刚刚处于开始阶段,我想先做做看,看看能做成什么样
在想其他的。
关于架构,最近一直也在构思,你说的几个方面都在考虑方案,只是美工我没有办法,只是想先把引擎搭起来,然后定义好适当的接口可以使美工可以方便工作。类似于星际的那个资源修改器。
另外我还是想先从小功能模块做起,逐渐的把各个模块整合在一起。
Top
17 楼Ffwflg(reusable)回复于 2005-07-06 23:34:25 得分 0
我那个示例写的有些问题吧,你太谦虚了
能把你的机器、显卡配置告诉我吗?
程序没有做加速,显卡不好的话可能就跑不动了:)Top
18 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-07 12:56:56 得分 0
计算机系统
操作系统:Microsoft Windows 2000
Windows 版本:5.0 (2195.Service Pack 4)
IE 版本: IE 6.0.2800.1106
DirectX 版本:DirectX 9 (4.09.00.0904)
处理器
处理器:AMD Athlon XP Thoroughbred(0.13) Processor
主频:1666 MHZ
前端总线速度:133 MHZ
多媒体指令集:AMD 3DNow! Professional Technology
CPU一级数据缓存:64KB, 2 Way, 64 byte lines
CPU一级代码缓存:64KB, 2 Way, 64 byte lines
CPU二级缓存:256KB, 16 Way, 64 byte lines, Exclusive
CPU二级缓存速度:555 MHZ
主板
制造商:http://www.abit.com.tw/
产品:NF7II series(Nvidia nForce-MCP2S)
视频系统
显卡:NVIDIA GeForce2 MX/MX 400
显卡BIOS:Version 3.11.00.18.00Top
19 楼sftk(星海传说)回复于 2005-07-07 15:35:10 得分 0
(神仙?妖怪?) 是星际大话版里的声音吧,我还是宁愿听正版的背景音乐。
我也很喜欢SC,所以不管如何也要支持楼主下,为什么非要用java?我更看好C++,不光是因为速度快。完全模仿SC,一个人太困难,而且就算做出来了也没几个人欣赏,要是能把星际的源码搞清楚,在上面修改参数,增加兵种,提高画面质量,提高电脑AI水平(相当于做出SC2),再放到yaoyuan上供人下载,嘿嘿。。不过前面的困难有多大,-_-!Top
20 楼Ffwflg(reusable)回复于 2005-07-07 15:50:44 得分 0
我所测试过的机器都是WinXP的,
那些机器甚至没有安装VC6,更不用说新版本的DirectX了。
看你的机器,CPU没问题,而显卡也不错,应该没有问题的。
估计有可能是Window2000自带的OpenGL版本太低吧,(注:我使用OpenGL做的3D显示)
http://www.openglsource.com/download/download.htm
有一个OpenGL1.1的补丁包for win2000,
MSOpenGL.exe(480KB)
若你有空,试着用这个包升级一下你的系统,再运行试一试吧。:)
也希望你能把结果告诉我,
谢谢你帮我发现一个BUG了!:)
另,把邮箱留下吧。Top
21 楼MagicCarmack(MagiC++)回复于 2005-07-07 19:09:16 得分 10
做个农民采矿出来Top
22 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-07 22:15:53 得分 0
to sftk(星海传说)
你说的没错 大话也是我的最爱 呵呵
回答你的问题
1.语言我选java 是因为这个我最熟悉,而且用java也有他的优势,但速度这个问题很棘手,但我相信这个慢慢会改善的,因为java还在快速发展中,我相信sun。
2.你说的所谓资源修改法这个国外已经开始有个大的动作了,他们正在开发一个比较新的版本,改动比较大,估计快出来了
3.为什么一定是星际,最主要是太喜欢这款游戏,这个也算是纪念吧,我打算尽量贴近星际但也可能做较大的修改,比如可能要加一个种 族。也算是对自己技术,毅力的一个考验,如果情况好的话就可以开发自己的游戏了,当然到那时候就不是一个人了。
Top
23 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-07 22:17:55 得分 0
装上了 好了许多
不过速度太慢了 fps <1
mail xlongbuilder%%yahoo.com.cn
Top
24 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-07 22:19:20 得分 0
”to F f w f l g(r e u s a b l e)“
靠 怎么也发不上去
有害言论怎么回事?Top
25 楼Ffwflg(reusable)回复于 2005-07-08 13:25:02 得分 0
那我也不知道怎么回事了,
下回有机会我再找一台win2000的机器自己试一试吧。
还是谢谢你了。
另外,我想我的昵称被过滤掉可能是因为XX功吧,
都是F F W F L G中的后3个字母惹的祸:(
我也郁闷中呢!
Top
26 楼Ffwflg(reusable)回复于 2005-07-08 13:28:16 得分 0
我正在考虑换一个名字,叫LimberG:)Top
27 楼lesstif(品位人生)回复于 2005-07-08 13:31:56 得分 0
我愿与你共同开发,我的电话13911048509,有兴趣我们可以聊聊,我在北京,擅长Java Game(2D/3D)Top
28 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-08 22:02:17 得分 0
楼上
现在还早 有需要我连系你!
不过谢谢先
顺便说一句我在上海Top
29 楼xlongbuilder(神仙?妖怪?)回复于 2005-07-08 22:13:12 得分 0
算了 结了Top




