童年回忆,用Java编写经典小游戏——贪吃蛇!
我想贪吃蛇应该是不少90后和00后的童年(我本人是01年的),回想起从前偷偷拿着我爹的诺基亚在被窝里玩贪吃蛇,不禁感慨万分,时间飞逝,没想到10年后的我也可以自己做一个贪吃蛇了。
该程序主要实现了以下功能: 1.按空格开始游戏、暂停游戏或重新开始游戏。 2.方向键控制蛇移动的方向。 3.蛇吃掉食物可以增长,并增加游戏分数(不会加快游戏速度)。 4.蛇咬到自己会结束游戏。 5.蛇撞到游戏区域外会结束游戏。 接下来放出源码,为了让初学者也能够理解,我尽量将大部分代码写了注释:
测试类
Snake类
测试的次数不多,不知道还有多少隐藏BUG,但我平常玩的时候是没有问题的。
如果你在玩的时候发现了BUG欢迎来私聊我,如果能带着解决方法来的话那就更好了。
上一篇:
IDEA上Java项目控制台中文乱码