项目截图
游戏元素
游戏中元素分为:墙壁、蛇、食物以及蛇的可行区域和右侧的版本号和游戏玩法提示
墙壁:
- 星号表示,代表一个区域范围,也就是蛇的可移动区域,蛇如果碰到墙壁视为死亡,也就是GameOver!
蛇:
分为蛇头 蛇身,蛇头用@符号表示,蛇身用 = 等号表示,当蛇吃到食物时候,蛇身+1,意味着身长度变成。贪食蛇可以通过不断地吃食物来增加自己的身体
食物:
#井号表示,蛇碰到食物会将食物吃掉
可移动区域
空格 表示,代表蛇可以移动的区域
提示信息
右侧展示,可以显示当前贪食蛇版本号、制作人员、游戏玩法等提示信息!
游戏规则
当运行起游戏时候,游戏画面是静止不动的,可以默认如上图中,蛇头朝右,游戏中设置了 w s a d 4个按键分别代表,上、下、左、右,也是用户比较常用的方向按键,当用户输入 w或者s或者d时候激活游戏,注意输入a不可以激活,因为蛇不可以180°转弯,因此蛇的移动方向只可以一直向前或者90°旋转。
当蛇吃掉食物时候,此时蛇会增加一个身段,另外食物需要重新随机的设置到屏幕上。
游戏结束方式有两种:一