游戏场景描述文字版
的有关信息介绍如下:贪吃蛇场景描述
第一部分:以贪吃蛇为主题的欢迎界面以及刚打开游戏时候的游戏加载界面。运行贪吃蛇并加载你的代码。
第二部分:
先弹出一个界面:让玩家输入昵称,以及同意遵守网络信息安全并且同意愿意遵守《用户协议》的约束。
然后进入该界面,后有选项:开始游戏、游戏设置、帮助、关于及更新、退出游戏。
开始游戏
游戏模式的选择:
1、(1)经典模式:
点击后出现小窗口进行——速度设置(提示信息:速度越快分数值越高的食物出现的几率越大老鼠1分,青蛙2分、小鸟5分、兔子10分)、有无边界设置、蛇身的初始化长度:默认3节。
设置好后就可点击小窗口下面的“确定”来开始游戏。
此处的速度设置、有无边界设置。例如刺激战场中八倍镜调成四倍那样子——该游戏中可以进行一倍速\二倍速\四倍速\六倍速\八倍速。
(2)排行榜:
可以记录前十五名的玩家信息(名次--玩家昵称--分数--本地时间)
2、(1)闯关模式:
30个关卡。单独为每个关卡设置不同的难度(可以是时间限制、可以是障碍、穿梭空间、道具、地图大小等等)
该模式下:会随机出现一定数量的食物(不同分数值的食物,分数值越高,出现几率越小);直到吃完所有的食物即可进入下一关。
(2)历史记录:玩家昵称-关卡--本地时间
3、街机模式:
弹出界面——有无边界设置以及最快到达的倍速。
从慢(一倍速)变“快”再变慢(一倍速)。——其中的“快”是可以用户自定义设置蛇运动的最快速度。比如:1-4-1;1-6-1;1-8-1;
该模式下:当蛇吃完屏幕上的食物时,出现新的食物。
(2)历史记录:玩家昵称-关卡--本地时间
游戏设置
1、背景音乐:刚进入游戏开始加载时背景音乐自动开启(音量高度默认适中),
声音大小的调节
2、音效:音效大小的调节
3、控制键设置:默认“W”控制前;“A”控制左;“S”控制下;“D”控制右;
类似电脑吃鸡界面(主要避免玩家某些键不合适导致游戏无法进行)
4、游戏界面设置:游戏界面的大小设置:默认长:150mm宽:100mm;
蛇身的颜色设置:默认黑色;
点击“确认应用。”
5、返回主界面
帮助:
该游戏的操作说明以及用户可以反馈一些存在的bug。
关于及更新:
主要介绍该游戏的版权问题、内存大小、当前版本以及检查更新。
退出游戏:(会弹出窗口)确认是否退出游戏
第三部分:点击开始游戏后弹出界面,用来设置玩家昵称,点击确认。
第四部分:该界面主要是三种模式的选择界面:选项有:经典模式、闯关模式、街机模式、返回主界面
经典模式:选项(经典模式、排行榜、返回上一个界面也就是三种模式的选择界面)
第一个界面:弹出窗口——点击后出现小窗口进行——速度设置(提示信息:速度越快分数值越高的食物出现的几率越大老鼠1分,青蛙2分、小鸟5分、兔子10分)、有无边界设置。设置好后就可按小窗口中下位置的“确定”来开始游戏。
此处的速度设置以及有无边界的设置样式例如刺激战场中八倍镜调成四倍那样——该游戏中可以进行操作是1倍速\2倍速\4倍速\8倍速
例图:
第二个界面:游戏开始界面
第三个界面:排行榜界面
闯关模式:选项(闯关模式、历史记录、返回上一个界面也就是三种模式的选择界面)
第一个界面:弹出一个新界面:30个关卡的选择,选中后就可按界面最中下位置的“确定”来开始游戏。
第二个界面:游戏开始界面
第三个界面:历史记录界面
街机模式:选项(街机模式、历史记录、返回上一个界面也就是三种模式的选择界面)
第一个界面:会弹出一个新界面,可以设置可以用户自定义设置蛇运动的最快速度。(比如:1-4-1;1-6-1;1-8-1;);有无边界;选择界面:系统提供的五个界面。(还有个想法是:另外提供一个用户自定义画面,并且可以保存用户最终确认的画面)
第二个界面:游戏开始界面
第三个界面:历史记录界面
第五部分:主要讲其他界面(比如暂停界面、失败界面、胜利界面、新纪录界面)
失败界面:撞墙界面、撞到自己、闯关失败可以重玩
胜利界面:闯关胜利进入下一关、通过最后一关时的通关画面、当在经典模式下分数进入十五强的胜利界面
新纪录界面:创历史新高的纪录
第六部分:讨论探索出的可能添加实现的一些功能:道具运用
案例1描述
【案例描述】
①进入游戏的过程
【场景】
①who:玩家
②where:电脑
③when:进入游戏的时候
【用例描述】
1点击进入“贪吃蛇”游戏
2会有一个欢迎界面以及游戏加载界面。接着进入到主菜单界面
3玩家可以在该界面进行选择:开始游戏、游戏设置、帮助、关于及更新、退出游戏。
4点击开始游戏,进行模式的选择。游戏界面的设置可以在游戏设置中进行操作。
5都选择好后便可进行游戏。
【约束条件及限制】
1画面感不是足够吸新用户,尽量多些动态效果更容易吸引用户。
2没有将鼠标划过每个选项的音效功能考虑进去功能。
3在游戏界面下鼠标应该呈现什么样的状态。
4游戏要支持用户玩很久,避免出现一些故障,比如:数据丢失、加载失败等等。
5希望会有一个时间限制或者说温馨提示:《健康游戏忠告》
6都是中文,希望可以满足英文需求。
7游戏过程貌似有些繁琐。
8还有些布局可能不能满足用户。
案例2描述
【案例描述】
①经典模式
【场景】
①who:玩家
②where:电脑
③when:选择经典模式的时候
【用例描述】
1经典游戏模式
2设定初始化,比如:速度:2倍速;无边界;蛇身初始化长度:5节;
3玩家游戏中蛇头撞自身便判定死亡,死亡显示玩家分数,玩家可选择重新开始游戏或者退出退到经典模式界面。(还有个想法是:为玩家提供“复活”功能)
4死亡分数会在排行榜上记录玩家昵称以及玩家成绩以及时间
【约束条件及限制】
1画面感不是足够吸新用户。
案例3描述
【案例描述】
①闯关模式下
【场景】
①who:玩家
②where:电脑
③when:选择闯关模式的时候
【用例描述】
1进入闯关模式。
2进行30个关卡的选择。
3即可开始游戏。
4玩家游戏中蛇头撞自身、撞到墙、撞到障碍物便判定闯关失败,并显示玩家分数,玩家可选择重新闯关或者退出退到选择关卡界面。(还有个想法是:为玩家提供“复活”功能)
5玩家游戏中如果吃完所有的食物,便会出现恭喜闯关成功界面,是否进入下一关的按钮。
6失败或者成功都会在历史记录里查看玩家昵称以及玩家成绩以及时间。
【约束条件及限制】
1画面感不是足够吸新用户。
案例3描述
【案例描述】
①街机模式下
【场景】
①who:玩家
②where:电脑
③when:选择街机模式的时候
【用例描述】
1进入街机模式。
2会弹出一个新界面,可以设置可以用户自定义设置蛇运动的最快速度。(比如:1-4-1;1-6-1;1-8-1;);有无边界;选择界面:系统提供的五个界面。
3设置好后即可开始游戏。
4玩家游戏中蛇头撞自身便判定死亡,死亡显示玩家分数,玩家可选择重新开始游戏或者退出退到经典模式界面。(还有个想法是:为玩家提供“复活”功能)
5死亡分数会在排行榜上记录玩家昵称以及玩家成绩以及时间
【约束条件及限制】
1画面感不是足够吸新用户。