# Snake
Java开发的贪吃蛇小游戏,复习Java基础知识
# 预览
![](https://cdn.jsdelivr.net/gh/OriginalCoder0/gallery@master/images/1627570457746-snake.gif)
# 功能
+ 键盘上下左右键控制蛇的移动
+ 蛇吃食物
+ 蛇吃完食物,分数增加,蛇的身体增加一节。
+ 蛇碰撞到边缘,咬到自己的身体,弹出游戏结束。
+ 按F2重新开始游戏
# 类设计
具体设计代码详见
## 蛇类: Snake
使用双链表实现
## 草地类:Grass
继承Frame类
## 食物类: Food
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
java课程设计大作业,java、算法练手项目,适合初学java、数据结构的同学拿来学习研究,基于java、GUI开发的小游戏,程序都经过测试,可以直接运行,资源含程序运行所需的源码、资源文件等全部数据,有需要的可放心下载使用。 java课程设计大作业,java、算法练手项目,适合初学java、数据结构的同学拿来学习研究,基于java、GUI开发的小游戏,程序都经过测试,可以直接运行,资源含程序运行所需的源码、资源文件等全部数据,有需要的可放心下载使用。 java课程设计大作业,java、算法练手项目,适合初学java、数据结构的同学拿来学习研究,基于java、GUI开发的小游戏,程序都经过测试,可以直接运行,资源含程序运行所需的源码、资源文件等全部数据,有需要的可放心下载使用。
资源推荐
资源详情
资源评论
收起资源包目录
Java开发的贪吃蛇小游戏.zip (32个子文件)
Snake-master
src
beans
Grass.java 3KB
Snake.java 4KB
Food.java 1KB
enums
Direction.java 164B
test
Node.java 372B
TestCreateLinkNode.java 598B
LinkNode.java 1KB
out
production
Java
beans
Grass$PaintThread.class 1KB
Snake$1.class 693B
Grass$MyKeyListener.class 1KB
Food.class 1KB
Grass$1.class 684B
Snake.class 4KB
Grass.class 4KB
Snake$Node.class 2KB
enums
Direction.class 994B
test
LinkNode.class 2KB
Node.class 661B
TestCreateLinkNode.class 840B
README.md 425B
.idea
.name 5B
codeStyles
codeStyleConfig.xml 142B
Project.xml 706B
libraries
KotlinJavaRuntime.xml 598B
workspace.xml 3KB
misc.xml 273B
modules.xml 248B
.gitignore 0B
kotlinc.xml 179B
Java.iml 498B
images
snake.gif 58KB
README.md 528B
共 32 条
- 1
资源评论
白话机器学习
- 粉丝: 1w+
- 资源: 7671
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功