小小的贪吃蛇

贪吃蛇是一款非常经典的游戏
我们可以在电脑上了利用字符,来构造这个有趣的小游戏。
所以,首先我们需要打出我们的地图。
这里写图片描述
根据这个map地图,我们可以时刻观测到贪吃蛇的行动,并且通过对这个字符串的改变,从而让贪吃蛇动起来。
之后,我们构建一个非常重要的函数
它能够让我们的贪吃蛇模拟地动起来
这个函数就是打印函数,能将最新版本的地图打印出来,这样我们就能看到时时刻刻变化的地图了。这个函数还能让我们更方便地调试代码。
这里写图片描述

当然,我们的贪吃蛇还需要随机出现的食物,
这里写图片描述
在这里就需要调用time.h头文件中的
并且贪吃蛇吃掉食物之后可以变长,这需要构造字符串来进行这个过程,这个构字符串的构造十分有思维量
这里写图片描述
更重要的是后期对于“循环”的理解。
这里写图片描述
这里是主函数,可以看到贪吃蛇前进需要调用的函数,并且一旦吃到了食物,则会在函数中插入一个位置,当吃到食物的时候,调用的函数类似于上下左右运动的函数,但是要在原来字符串内加入一个字符,这样才能保证蛇可以长长。
并且,要在每个循环中,判断是否游戏结束。
最终,贪吃蛇游戏完成了。
这里写图片描述
这里写图片描述

发布了19 篇原创文章 · 获赞 8 · 访问量 5998

猜你喜欢

转载自blog.csdn.net/forevermoonlight/article/details/78887380