基于Linux 0.11内核键盘中断服务程序和显示字符的方式,设计一个具有贪吃蛇程序,功能如下: 1、贪吃蛇控制。按q键启动游戏。游戏启动后,贪吃蛇(蛇头用+表示)从屏幕的左上角出现并自动向右移动。用户按w、s、a、d键分别控制蛇头向上、下、左、右四个方向移动。当用户再次按q键时,终止游戏。 2、当蛇头“+”移动到屏幕的边缘时,就会在与之相反的边缘出现,继续同方向移动。 3、在屏幕上的某些位置出现“#”字符,当蛇头“+”与“#”相遇后,“#”消失,并且在另外一个位置再出现一个“#”。同时,蛇的尾部就多出一个“*”,作为蛇身,吃的“#”越多,蛇身就越长。 4、蛇身越长,贪吃蛇移动的速度越快(或越慢)。 5、当蛇头“+”撞到蛇身“*”后,结束游戏。 6、设计两人游戏模式,让屏幕上同时出现2个贪吃蛇,每个人通过实现双人贪吃蛇对战。 要求: 1、学习理解Linux 0.11内核通过tty0终端对键盘设备和显示设备控制原理。 2、制定合理游戏规则,保证游戏具有可玩性。 3、课设使用Engintime Linux Lab 实验平台编辑、编译和调试Linux0.11内核。
2021-08-26 15:55:24 5.26MB linux 贪吃蛇 操作系统
1
Java贪吃蛇游戏源码
2021-08-24 09:23:05 10.23MB Java
毕业论文设计-IT计算机-JAVA贪吃蛇游戏毕业设计(源代码+论文).zip
2021-08-21 09:36:27 1.53MB 毕业论文设计 源码 Java 开题报告
Python贪吃蛇游戏编写代码-附源码
python贪吃蛇游戏项目源码,欢迎有需要的小伙伴们下载 我的环境python3.8,pygame1.9.2
2021-08-20 01:28:55 43KB python pygame 贪吃蛇
1
py制作贪吃蛇游戏
2021-08-19 09:25:54 5KB python
1
用C++实现的一个贪吃蛇小项目,代码很有意思
2021-08-18 13:32:34 1.32MB C++ 贪吃蛇
1
#资源达人分享计划# C/C++大作业 小游戏 滑块拼图+贪吃蛇 使用ege图形库
超炫酷贪吃蛇大作战游戏实现教程。网上查看了不少源码案例,全都是很古老的方块式贪吃蛇游戏案例,没有想要的实现,因此自己动手实现一个超炫酷贪吃蛇大作战游戏。
1
适用于Java初学者
2021-08-12 18:02:24 258.58MB java