- 13
- 0
- 约2.23千字
- 约 10页
- 2021-10-13 发布于安徽
- 举报
食物生成 说明:详见代码实现部分 食物生成需要注意两个条件: 食物不能生成在蛇身上; 食物需生成在地图中。 产生食物的过程:随机产生一个食物坐标,再判断该坐标是否满足条件,若满足,则输出,若不满足,则重新生成坐标,直至满足条件为止。 —蛇移动 项目实现 11 * * * * * * * * 第7章 贪吃蛇的控制台游戏 程序设计综合实践 游戏介绍 1 游戏介绍 游戏介绍 贪吃蛇玩法: 玩家通过控制上、下、左、右四个方向来控制蛇的前进方向; 每当贪吃蛇吃到一个果实积分就会增加一分,蛇的身子就会变长一节; 贪吃蛇吃的果实越多,蛇身就会越长,蛇身越长游戏的难度就越大; 当积累到一定分数就可以获胜; 如果贪吃蛇咬到自己的身体或碰到墙壁,则游戏结束。 系统功能结构 2 系统功能结构 系统功能结构 3 系统业务流程 4 系统业务流程 ——创建项目 项目实现 4 开发工具 —头文件代码实现 项目实现 5 头文件定义 stdio.h:标准输入输出头文件,包含标准输入输出函数; Windows.h:包含用户界面函数、Kernel(内核)函数、基本数据类型定义等,本游戏需要使用到系统休眠、清屏等功能; conio.h:控制台输入输出函数头文件,包含getch()和kbhit()等函数; time.h是:日期和时间头文件,主要提供对时间操作的一些函数。 1 #include stdio.h 2
原创力文档

文档评论(0)