贪吃蛇游戏设计及算法

在上一篇贪吃蛇里
http://blog.csdn.net/LLL_Sicily/article/details/78923650
我已经介绍了智能贪吃蛇的主函数的构思及主函数截图,下面我将给大家讲解该贪吃蛇附带的函数及语句。
具体的讲解我都写在了函数的注释上,供大家理解。

1.构造边框贪吃蛇游戏设计及算法

2.输出每次的图
贪吃蛇游戏设计及算法

3.让蛇自己都一步
贪吃蛇游戏设计及算法

这里用到的原理是计算蛇每一种情况后离食物的距离,选择走后离食物最近的那一步来走。
函数的前半段是计算距离,函数的后半段是补充数组。

4.随机生成食物
贪吃蛇游戏设计及算法

好了,附带的函数及语句就是这些,伴随着注释,及上一篇贪吃蛇的初步介绍,相信你们还是比较能有所收获的,希望你也能写出自己的蛇!