Java+AWT写的简易版《贪吃蛇》小游戏

小编今天又给大家带来福利了,java版《贪吃蛇》小游戏,相信所有人对这个游戏都不陌生把,但是真正的写出来,对于java初学者们来说,还是有点难度的。

最近,小编在想,给大家写一点啥好玩的东西好呢?发现手机上面还有个《蛇蛇大作战》游戏,于是就突发奇想,不如写一个小小的《贪吃蛇》小游戏送给大家玩玩把,代码也一并送给在座的各位童鞋们,希望大家喜欢哦

其实,我写这个小游戏,花的时间还比较短,下面就正式介绍下这个小游戏编写过程把:

软件:Eclipse、PhotoShop(主要是P游戏的方格背景图片)

技术:Java + Swing + AWT(java的GUI类)

针对童鞋:Java初学者童鞋,练手的好东西

源码设计思路:

1、开始游戏

2、蛇蛇开始移动(线程) 、设置响应键盘上下左右按键的事件

3、随机生成一只虫虫

4、如果蛇蛇碰到虫虫,装有蛇蛇的数组加一节长度

5、虫虫消失,装有蛇蛇的数组继续移动(移动方式:设置一个移动方向变量给蛇蛇的头部,头部的后面一节记住头部位置,头部根据方向变量移动,后面那一节移动,以此类推,整条蛇蛇就移动了)

6、重复3-5步骤,直到蛇蛇碰壁,游戏结束

项目下载地址:Java《贪吃蛇》项目

《贪吃蛇》代码部分截图展示:

Java简易版《贪吃蛇》小游戏,界面简直弱爆了,源码奉送

Java简易版《贪吃蛇》小游戏,界面简直弱爆了,源码奉送

Java简易版《贪吃蛇》小游戏,界面简直弱爆了,源码奉送

猜你喜欢

转载自blog.csdn.net/qq_19260033/article/details/80908948