C语言版字符游戏——贪吃蛇的学习记录


贪吃蛇如此经典的游戏,想必大家都玩过。
然而自己亲手制作这一款看似简单的游戏
才发现还是太小看皮皮蛇了
C语言版字符游戏——贪吃蛇的学习记录
上图是想像中的最终效果图
C语言版字符游戏——贪吃蛇的学习记录
然而
C语言版字符游戏——贪吃蛇的学习记录

贪吃蛇分为几个部分:
初始界面
食物的投放
蛇的移动和伸长
死亡的判断
地图的输出
结束界面
定义游戏开始界面
C语言版字符游戏——贪吃蛇的学习记录

随机投放食物
C语言版字符游戏——贪吃蛇的学习记录

移动与伸长
C语言版字符游戏——贪吃蛇的学习记录

结束界面
C语言版字符游戏——贪吃蛇的学习记录

是否开始新游戏
C语言版字符游戏——贪吃蛇的学习记录

当然其中还有关于蛇是否吃到食物,是否撞墙和是否吃到自己的身体之类的问题,这里就不一一赘述了