一、实验内容:
1)实现贪吃蛇游戏基本功能,屏幕上随机出现一个“食物”,称为豆子。玩家能利用上下左右键控制“蛇”的移动,“蛇”吃到“豆子”后“蛇”身体加长一节,得分增加,“蛇”碰到边界或蛇头与蛇身相撞,“蛇”死亡,游戏结束。
2)进行交互界面的设计,要有开始键、暂停键和停止退出的选项,能够控制游戏进程。对蛇吃到豆子进行分值计算,可以设置游戏速度,游戏音乐等拓展元素。
3)选做: ① AI贪吃蛇,结合A*算法和适当的策略,设计能吃满屏的贪吃蛇。
AI贪食蛇演示视频:https://img-blog.csdn.net/20140227095522171
② 俄罗斯方块游戏的设计与开发,俄罗斯方块的基本规则是,随机