一:实验项目名称
“贪吃蛇”
二:实验项目功能描述:
在画面中构造一条小蛇,0输出空格,-1输出边框,1输出蛇头,二维数组实现小蛇的移动,a,s,d,w控制小蛇的移动,小蛇触碰墙壁或发生自身碰撞时游戏失败,当二维数组canvas的元素值为-2,则输出‘F’吃到食物长度加一。
三:项目模块结构介绍:
![](https://img2018.cnblogs.com/blog/1580780/201905/1580780-20190531110559858-702655267.png)
四:项目界面截图
五:代码托管连接:
https://gitee.com/top_500/aggregation/blob/master/3.4 贪吃蛇.cpp
六:实验总结:
对于这次的实验总的来说还算好的,除了对代码的错误输入导致我的心力憔悴,实在很难受,别的书上面都有,按照书上面的一步一步过来的,以后还是要有自己的想法。