/cpp-snake-ege

snake game created by cpp with ege

Primary LanguageC++

中山大学软件工程学院初级实训第一次项目

Snake Game

玩法:

使用'w','a','s','d'键操控snake,使用'↑','↓','←','→'键操控secondSnake;

蛇头碰到爱心,score增加;蛇头碰到大便,score减少;

蛇头碰到蛇身,则游戏结束;

如果score达到目标,则游戏胜利。

选项:

主菜单:

按'e'键,直接开始最简单的模式;
按'r'键,进入单人/双人模式选择菜单;
按'h'键,进入游戏操作说明;
按'q'键,退出游戏程序。

单人/双人模式选择菜单:

按'1'键,选择单人模式,进入难度选择菜单;
按'2'键,选择双人模式,进入难度选择菜单;
按'r'键,返回主菜单;
按'q'键,退出游戏程序。

难度选择菜单:

按'1'键,以简单难度开始游戏;
按'2'键,以中等难度开始游戏;
按'3'键,以困难难度开始游戏;
按'4'键,以极高难度开始游戏。

游戏中:

按space键,暂停游戏,进入pause菜单。

pause菜单:

按space键,返回当前游戏;
按'r'键,返回主菜单;
按'q'键,退出游戏程序。

alt text

alt text

alt text

alt text

alt text

alt text

alt text

alt text

alt text

alt text