标题: C语言课程设计: 贪吃蛇
1.简介
贪吃蛇游戏是一个深受人们喜爱的游戏,一条在密闭的围墙内,在围墙内随机出现一 个食物,通过按键盘上四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被蛇吃掉,这时蛇的身体长一节,同时计10分,接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束.
本文采用遍历的方法来实现c++下的贪吃蛇
2.摘要
3.重点模块及函数
3.1 改变颜色的函数
3.2常用终端控制函数
- SetConsoleTextAttribute函数介绍
BOOL SetConsoleTextAttribute(HANDLE hConsoleOutput,WORD wAttributes);
功能:设置控制台文本属性(颜色),可以设置前景色FOREGROUND(文本颜色)和背景色BACKGROUND
具体案例如下:
讯享网
2.SetConsoleCursorPosition函数介绍
BOOL SetConsoleCursorPosition(HANDLE hConsoleOutput, COORD dwCursorPosition);
功能:设置控制台光标坐标
具体案例如下:
4具体流程图

5.需要用到的模块
- 欢迎页面
- 墙及游戏区域
- 蛇本体
- 设的移动
- 结束条件
- 文件存储
6.需要的函数
java0基础到贪吃蛇
7.各模块函数详解
7.1 欢迎页面
7.1.1设置光标位置
讯享网
7.1.2更改文字颜色
7.1.3字符画
这个页面可以不要

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/5981.html