测试机 MOTOROLA V3
晚上看了几篇国内J2ME游戏策划的文章, 10点多了, 闲来无事, 就想试试自己能不能做经典的 "贪吃蛇" 的小游戏. 游戏的逻辑看起来很简单, 但实现起来有很多细节要考虑.
游戏主要的逻辑是后面那点跟着前面那点的路线, 第一点的路线随玩家的操作改变.
0.1版本实现的是路线方向输入,动画, 还没实现的是COLLISION DETECTION (碰撞探测), RANDOM BLOCK(随机格子), BORDER CHECHKING(边界检查). 不过基本上的路线走向逻辑已经实现了, 这些都是小细节问题了.
:) 一共做了1个半小时, 觉得头脑有点不灵活. 当中还想找找其他人是怎么实现贪吃蛇逻辑的. 后来咬咬牙自己想了. 每个点/格子我都放在VECTOR里面, 可能不怎么EFFICIENT. 以后要尝试用2D ARRAY :D
现在的界面很简陋, 有兴趣的话, 可以下载一下: