一. 准备工作
首先获取贪吃蛇小游戏所需要的头部、身体、食物以及贪吃蛇标题等图片。
然后,创建贪吃蛇游戏的Java项目命名为snake_game,并在这个项目里创建一个文件夹命名为images,将图片素材导入文件夹。
![17897cdbb9ae4c35b12c78587bec3a6e.png](https://img-blog.csdnimg.cn/17897cdbb9ae4c35b12c78587bec3a6e.png)
再在src文件下创建两个包,一个命名为com.snake.view用来存放所有的图形界面类;一个命名为com.snake.controller用来存放启动的入口类(控制类)。
最后,分别在两个包下创建两个类命名为SnakeStart和SnakeJPanel。
![65ea5da5a47e4a118ac0d71c9b972642.png](https://img-blog.csdnimg.cn/65ea5da5a47e4a118ac0d71c9b972642.png)
准备工作完毕。
![9079cac6142042bfb378961bfa978a88.png](https://img-blog.csdnimg.cn/9079cac6142042bfb378961bfa978a88.png)
![f34200f296a844dda2f84440f366dc1d.png](https://img-blog.csdnimg.cn/f34200f296a844dda2f84440f366dc1d.png)
![44c2ba73d4624d25836ac457861bf6fe.png](https://img-blog.csdnimg.cn/44c2ba73d4624d25836ac457861bf6fe.png)
三.游戏测试
设置贪吃蛇运行速度(数字越大越慢):
![7f6c35c2123948668235d08106294b11.png](https://img-blog.csdnimg.cn/7f6c35c2123948668235d08106294b11.png)
游戏界面:
![716ea17f5f2d4008baec91cfed56c0b0.png](https://img-blog.csdnimg.cn/716ea17f5f2d4008baec91cfed56c0b0.png)