sunpeng1995 / Snake

the course design of C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#课设-贪吃蛇 * 简介 有一条聪明的小蛇正在草地上玩耍。草地上有美味的食物、有智慧草,小蛇玩得很开心。可是同时草地上也危机四伏,有地雷和会突然同时出现多个的毒草。可是小蛇非常聪明,每次它们都能逢凶化吉、遇难成祥。 * 功能 1)通过上下左右方向键控制蛇的运动 2)三种模式:练习模式、闯关模式、无尽模式。 1.练习模式: 自选地图、自选难度,仅供练习。 2.闯关模式: 一共三关,每关的到目标分数可过,难度逐渐增加。 3.无尽模式: 无胜利条件,尽量的到高分,游戏结束会根据分数进入排行榜。 3)各种食物: 1.苹果:吃到可以增加一节身长。 2.毒草(闪烁的苹果):吃到会减少一节身长,若身长为1,则死亡。 3.地雷:吃到会炸掉一半身长,若身长为1,则死亡。 4.智慧草:吃到会自动寻路,到达下一苹果处。 5.杂草(仅无尽模式):任何物品在杂草中会被隐藏,类似LOL的草丛机制。 4)排行榜: 无尽模式游戏结束时,可以输入用户名,根据分数,会在排行榜中排序,如果是top10,则记录进排行榜。 5)存档功能: 游戏中可以按下空格来暂停游戏,再按下ESC键即可保存当前游戏场景,下次游戏时可以从该存档继续游戏。

About

the course design of C


Languages

Language:C++ 90.5%Language:C 9.5%