玩法介绍:通过上下左右操控蛇,空格键冲锋,达到存活到最后的目的的贪吃蛇游戏,esc实现退出
开发日志: 2020/10/1 什么也没有 2020/10/4 旨在先完成一个c++基本的贪吃蛇: 急需解决的问题:碰撞检测(蛇与食物)(蛇与蛇)(蛇与墙壁) 次需解决的问题:冲刺,AI,大逃杀,更广阔的地图与镜头跟随 要点1.蛇的操控(部分完成) 优化目标(键盘操控→鼠标操控)(冲刺) 要点2.⻝物生成(部分完成,需要碰撞检测) 优化目标(同时生成更多的食物) 要点3.⾝体成长(完成,需要碰撞检测) 要点4.AI与大逃杀(未完成) 2020/10/5 碰撞检测初试,但是仍然在吃食物时有所不便。 20:40 碰撞检测初步完成(待完成:蛇头与蛇身,蛇与墙壁) 冲刺基本完成(待优化:冲刺消耗并喷出食物) 一个基本的贪吃蛇已经初步完成(待完成:碰撞检测,待优化:结束界面) 下一步目标: 1.碰撞检测彻底完成 2.生成更多的食物 3.AI 2020/10/6 更多的食物完成 2020/10/7 AI初步完成(BUG较多) 碰撞检测进一步完成(待完成:AI蛇与蛇) 需要完成:大逃杀机制,AI与碰撞检测优化,更大的食物。 2020/10/8 碰撞完成 AI逻辑需要重修 去除了自吞的设定 AI写的稀烂 AI还可以接受(还是稀烂)