程序是使用博途v15.1写的,也是在网上看到别人编的很好奇,所以自己也想试一试。大概就是创建二维的数组当背景,都是小方块。然后用系统时间产生随机数,当作蛇要去吃的小块。再然后就是用另一个数组存储了蛇的行走轨迹,吃到几个块,就让轨迹的前几个值置一,就有大概的样子了。碰撞之类的感觉不难没有做。 缺点就是路径存储,蛇头走的所有路径都存了,是10000的数组,假如蛇头走了一万步,就该报错了。处理方法没想好,就先这么着了。 大家有好的想法可以试试。 对了,存储路径的FOR循环也有一点问题没搞明白,等有空了再研究研究。
|