我大学时代做的第一个java小游戏

 

发一个我这辈子做的第一个java小游戏 呵呵
用来支持 wuhua 的 j2me"冒险岛"计划 呵呵

这个是n年前做的了
那时候刚学java不长时间
代码写的不好 见笑了  图片来自 gba的超级马里奥

游戏很简单

利用 w a s d键 来控制 马里 来躲避乌龟
esc 推出

注意: 支持连按 人物在空中时 仍然有一定的左右移动能力

有3条生命  被碰一次 少一条(被碰到时马里会被自动弹起一段时间)

游戏比较简单 呵呵 看看你能坚持多长时间 (游戏的难度不会随着你坚持的时间的增加而增加 所以简单死了)

游戏虽然简单 代码比较粗糙

但是里面是有亮点的 那就是引入了 速度 和加速度的概念,使得人物移动平滑 合理 操作感比较强
也就是说 用户按键 改变的不是 人物的坐标
而是人物的速度和加速度 (同时还有重力加速度在一直作用着)
人物的坐标根据 速度和加速度 还有时间来计算。

这个思路在很多动作游戏里被使用
但是很多游戏开发入门书籍中的例子都不会过多的涉及。

这个小细节 算是这个超级简陋的游戏的一个小小的不那么简陋的地方吧 呵呵

代码 游戏 一并奉上
感兴趣的下 吧
但还是老恶习:我有蛀牙 没有注释
还有 bug 肯定有哈 呵呵

偶尔用java做做小游戏也是蛮开心的 哈哈
谁说java只能ee??

 

你可能感兴趣的:(java,jdk,游戏,脚本,D语言)