2006-11-30
我的一个游戏开发习作(涉及动画、寻路、图层、几何变换)
关键字: game大学的时候研究过一阵j2me手机游戏开发
做过几个小游戏 说实话 我觉得做的很不错啊 哈哈哈
后来就没再弄过 转投j2ee阵营
不过有时间的时候还会研究一下java的游戏开发
下面这个是我用java开发的一个小东西
不属于真正意义上的游戏
但是牵涉到了游戏中的很多方面
感兴趣的下吧 呵呵
鼠标操作
单击 走
双击 跑
k 键 出刀
d 键 切换进入debug模式
在debug模式下 用 1 2 键进行视角调整 (由于不是3d引擎 所以这部分在正常画面无效果)
那个匕首状的按钮是退出 呵呵
评论
spartak
2006-12-05
fins 写道
to wangyi_xuxiaowei :
学习的最好方法就是 看书 和看优秀作品的代码
书推荐两本:
J2ME_Game_Development_with_MIDP2
http://sourceforge.net/projects/j2megamingbook
可以免费下载
还有一本是
Developing Games in Java
网上可以下
以上两本书不新 在游戏开发界也不算是经典著作
但绝对好用 尤其是用来入门(其中后者早就出了中文版 建议买一本
优秀作品的代码 我建议看 j2me游戏的(找开源的 或者反编译别人的作品 呵呵 去这个 http://www.javaeye.com/topic/37006 见我回复中的附件 那个就不错)
容易理解
到后期可以看看其他更复杂的 但是j2se的游戏不多 代码就更难弄了 :(
另外我提个建议: 不要追求时髦和流行 上来就学3d游戏的开发.
还是从2d学起 更有意思
因为3d游戏引擎或者是类似的3d库特别多 不使用他们开发 难度太大
使用他们开发有失去了很多乐趣(很多游戏图形图像的核心算法 都封装好了 拿来就用 少了些挑战 呵呵)
而且初期自己学习的时候 游戏的素材2d的也更好弄一些 可以快速做出"看起来很美"的简单游戏
学习的最好方法就是 看书 和看优秀作品的代码
书推荐两本:
J2ME_Game_Development_with_MIDP2
http://sourceforge.net/projects/j2megamingbook
可以免费下载
还有一本是
Developing Games in Java
网上可以下
以上两本书不新 在游戏开发界也不算是经典著作
但绝对好用 尤其是用来入门(其中后者早就出了中文版 建议买一本
优秀作品的代码 我建议看 j2me游戏的(找开源的 或者反编译别人的作品 呵呵 去这个 http://www.javaeye.com/topic/37006 见我回复中的附件 那个就不错)
容易理解
到后期可以看看其他更复杂的 但是j2se的游戏不多 代码就更难弄了 :(
另外我提个建议: 不要追求时髦和流行 上来就学3d游戏的开发.
还是从2d学起 更有意思
因为3d游戏引擎或者是类似的3d库特别多 不使用他们开发 难度太大
使用他们开发有失去了很多乐趣(很多游戏图形图像的核心算法 都封装好了 拿来就用 少了些挑战 呵呵)
而且初期自己学习的时候 游戏的素材2d的也更好弄一些 可以快速做出"看起来很美"的简单游戏
同意最后这段,其实做游戏也要有分工的,游戏的逻辑引擎比图形学更有趣味,有人做3d程序员,也要有人精通gameplay
fins
2006-12-05
to 云上的雨 :
因为我的代码写的很糟糕啊
写的时候几乎是想起什么写什么
没有很好的设计 不好意思拿出手
另一个重要原因是
我不只一次的说过了 我写代码重来不写注释 呵呵 这习惯不好.
所以代码和 自己反编译的结果几乎一样 呵呵
如果你确实想要代码
等我抽出时间 把代码重构一下 发上来 ok?
因为我的代码写的很糟糕啊
写的时候几乎是想起什么写什么
没有很好的设计 不好意思拿出手
另一个重要原因是
我不只一次的说过了 我写代码重来不写注释 呵呵 这习惯不好.
所以代码和 自己反编译的结果几乎一样 呵呵
如果你确实想要代码
等我抽出时间 把代码重构一下 发上来 ok?
fins
2006-12-05
to wangyi_xuxiaowei :
学习的最好方法就是 看书 和看优秀作品的代码
书推荐两本:
J2ME_Game_Development_with_MIDP2
http://sourceforge.net/projects/j2megamingbook
可以免费下载
还有一本是
Developing Games in Java
网上可以下
以上两本书不新 在游戏开发界也不算是经典著作
但绝对好用 尤其是用来入门(其中后者早就出了中文版 建议买一本
优秀作品的代码 我建议看 j2me游戏的(找开源的 或者反编译别人的作品 呵呵 去这个 http://www.javaeye.com/topic/37006 见我回复中的附件 那个就不错)
容易理解
到后期可以看看其他更复杂的 但是j2se的游戏不多 代码就更难弄了 :(
另外我提个建议: 不要追求时髦和流行 上来就学3d游戏的开发.
还是从2d学起 更有意思
因为3d游戏引擎或者是类似的3d库特别多 不使用他们开发 难度太大
使用他们开发有失去了很多乐趣(很多游戏图形图像的核心算法 都封装好了 拿来就用 少了些挑战 呵呵)
而且初期自己学习的时候 游戏的素材2d的也更好弄一些 可以快速做出"看起来很美"的简单游戏
学习的最好方法就是 看书 和看优秀作品的代码
书推荐两本:
J2ME_Game_Development_with_MIDP2
http://sourceforge.net/projects/j2megamingbook
可以免费下载
还有一本是
Developing Games in Java
网上可以下
以上两本书不新 在游戏开发界也不算是经典著作
但绝对好用 尤其是用来入门(其中后者早就出了中文版 建议买一本
优秀作品的代码 我建议看 j2me游戏的(找开源的 或者反编译别人的作品 呵呵 去这个 http://www.javaeye.com/topic/37006 见我回复中的附件 那个就不错)
容易理解
到后期可以看看其他更复杂的 但是j2se的游戏不多 代码就更难弄了 :(
另外我提个建议: 不要追求时髦和流行 上来就学3d游戏的开发.
还是从2d学起 更有意思
因为3d游戏引擎或者是类似的3d库特别多 不使用他们开发 难度太大
使用他们开发有失去了很多乐趣(很多游戏图形图像的核心算法 都封装好了 拿来就用 少了些挑战 呵呵)
而且初期自己学习的时候 游戏的素材2d的也更好弄一些 可以快速做出"看起来很美"的简单游戏
云上的雨
2006-12-04
怎么不把原代码开源呢??
大家共同研究一下.
大家共同研究一下.
wangyi_xuxiaowei
2006-12-04
好棒啊!!
能不能教教我啊!
我刚学习java ,而且也想学习游戏编程.可是不知道从什么方向入手,具体的学做游戏都从什么方面着手啊?
能提点一下晚辈吗!?
谢谢!!!
能不能教教我啊!
我刚学习java ,而且也想学习游戏编程.可是不知道从什么方向入手,具体的学做游戏都从什么方面着手啊?
能提点一下晚辈吗!?
谢谢!!!
小城大胖
2006-12-04
为你骄傲
差沙
2006-12-04
不错呀,超赞~~~!!继续努力完善吧
fins
2006-12-04
我是从游戏转回j2ee的
如果只是做些棋牌、益智类游戏 要么做些移植 汉化 或者做些手机上的小游戏
那么网上的电子书 书店里卖的各种书 还有相关论坛 相关开源作品足够用了
如果想做真正的游戏开发 数学真的很重要
算法 人工智能 计算几何这些也是必须
我就是不爱学数学 所以决定逃离game开发的 呵呵
如果只是做些棋牌、益智类游戏 要么做些移植 汉化 或者做些手机上的小游戏
那么网上的电子书 书店里卖的各种书 还有相关论坛 相关开源作品足够用了
如果想做真正的游戏开发 数学真的很重要
算法 人工智能 计算几何这些也是必须
我就是不爱学数学 所以决定逃离game开发的 呵呵
streamfly
2006-12-03
不错啊,可惜偶对游戏方面的东西不了解,关键是不知道从那下手,偶是搞j2ee的,一直想转到游戏方面,不过,这方面资料好少啊,能给点建议不?谢了
fins
2006-12-01
这个不是j2me 的
纯j2se的 呵呵
纯j2se的 呵呵
zhsx2221
2006-12-01
没整过 J2me 下下来 瞅瞅
tangyuanjian
2006-12-01
不错!
fins
2006-12-01
直接用
java -jar MyGame.jar
啊
java -jar MyGame.jar
啊
ASDF1982
2006-12-01
怎么运行你这个jar呢 用什么工具运行?
daoger
2006-12-01
不错,整下来瞅瞅!
dream_flyer_2083
2006-12-01
好cool啊,灵的。
fins
2006-11-30
寻路用的是a* 结合了一点计算几何里的运动规划
其他方面就是各种书籍里的东西了
图片来自 游戏《盟军敢死队》 我超喜欢他(不包括4) 一直幻想可以用java做个类似的游戏 呵呵
其他方面就是各种书籍里的东西了
图片来自 游戏《盟军敢死队》 我超喜欢他(不包括4) 一直幻想可以用java做个类似的游戏 呵呵
- 浏览: 743380 次
- 性别:

- 来自: 小胖儿的大城

- 详细资料
搜索本博客
我的相册
customHead
共 76 张
共 76 张
链接
最新评论
-
再发一篇牢骚贴: 文档又丢 ...
文档也是要入CVS的。
-- by bottom -
GT-Grid开发笔记: 这几天 ...
惊鸿逝水 写道>>关于价值,如果GT收费,那么它值多少钱呢? 10元吧 10 ...
-- by lonelyblue -
蝙蝠侠6票房过$2亿之后的 ...
强烈鄙视 剧透的人 尤其是 剧透之前 不写明"剧透 慎入"的人 这电影在我心里 ...
-- by fins -
蝙蝠侠6票房过$2亿之后的 ...
看了。。感想: --BATMAN如果不是有超强的装备,一定是JOKER笑到最后。 ...
-- by dimvar -
GT-Grid "缺陷,、bug、 ...
问题不是出在这 你等着新版本吧 一个属性搞定 :) 今天晚上发布 (前提是 ...
-- by fins






评论排行榜