贪吃蛇 J2ME 的实现 (简单程序,练练手艺) 0.1版本

测试机 MOTOROLA V3

晚上看了几篇国内J2ME游戏策划的文章, 10点多了, 闲来无事, 就想试试自己能不能做经典的 "贪吃蛇" 的小游戏.  游戏的逻辑看起来很简单, 但实现起来有很多细节要考虑.

游戏主要的逻辑是后面那点跟着前面那点的路线, 第一点的路线随玩家的操作改变.

0.1版本实现的是路线方向输入,动画, 还没实现的是COLLISION DETECTION (碰撞探测), RANDOM BLOCK(随机格子), BORDER CHECHKING(边界检查).  不过基本上的路线走向逻辑已经实现了, 这些都是小细节问题了.

:) 一共做了1个半小时, 觉得头脑有点不灵活.  当中还想找找其他人是怎么实现贪吃蛇逻辑的.  后来咬咬牙自己想了.  每个点/格子我都放在VECTOR里面, 可能不怎么EFFICIENT.  以后要尝试用2D ARRAY :D

现在的界面很简陋, 有兴趣的话, 可以下载一下:

http://www.shopfusion.com/m/Snake.jad

http://www.shopfusion.com/m/Snake.jar

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值