
(1)通过游戏设置的等级设置进入游戏,在游戏过程中可以选择速
度快慢程度来选择游戏的难易度。
(2)可以选择有边界阻碍和无边界阻碍的。
界面功能
:
(3)游戏的的窗口菜单是自定义的,简单设计了几个菜单项,方便
选择开始游戏,离开游戏,速度快慢,有无边界。
(4)在游戏界面的右下方有一个显示当前的得分情况,方便便用户
来了解自己的战绩。
其中游戏的主操作键是↓↑→←。不仅可以通过菜单来进行操
作,还可以通过快捷键开操作(crtrl+N --- New Game,ctrl+Q--- Exit)
二、 实现步骤
1、 设置 30×40 的界面和颜色,设置控制台窗口标题,然后自定
义菜单
2、 设置一些主要的功能,游戏的开始,离开,难易度和有无墙
壁(代码参考)
4、 在设置时考虑蛇移动的方向,通过在蛇头没有撞到自身和边
界的前提下,判断蛇是否吃到食物,若吃到了食物,则需要