字符贪吃蛇游戏设计及算法

贪吃蛇这种古董游戏想必大家都玩过,下面将通过c语言制作制作款贪吃蛇游戏。
一、实验目的
了解字符游戏的表示
体验自顶向下的设计方法实现问题求解
使用伪代码表示算法
使用函数抽象过程
二、实验过程
1.创建框架,用以下表示
字符贪吃蛇游戏设计及算法
这样我们就有了蛇和蛇移动的范围,那么怎样操控贪吃蛇呢?这样我们进入下一步。
2.蛇的移动
1)首先 我们需要获取玩家的输入
字符贪吃蛇游戏设计及算法
2)这样我们根据玩家的输入让蛇动起来代码如下
字符贪吃蛇游戏设计及算法
到这里,你就可以操控这条贪吃蛇了,但是地图里什么都没有,蛇什么也吃不了。因此我们需要把蛇的食物放入地图。
3.会吃的蛇
先创建食物,让食物随机出现在地图里
字符贪吃蛇游戏设计及算法
字符贪吃蛇游戏设计及算法
然后蛇碰到食物食物消失
字符贪吃蛇游戏设计及算法
这样,大体的贪吃蛇就做好了,试试运行,操控你的贪吃蛇。