《贪吃蛇游戏用户手册》由会员分享,可在线阅读,更多相关《贪吃蛇游戏用户手册(8页珍藏版)》请在金锄头文库上搜索。
1、用户手册用户手册一、一、引言引言1.编写目的编写目的本用户手册的编写目的是帮助用户了解贪吃蛇游戏 ,并学会对游戏的操作。本用户手 册的读者对象为:使用该软件的玩家以及系统维护人员。2.背景背景开发软件的名称:贪吃蛇游戏 任务提出者:手机策划人员 开发者:软件开发小组的产品实现人员 用户:NOKIA 手机用户 运行该程序系统的计算中心:NOKIA 手机芯片3.定义定义键盘方向键:键盘上的4.参考资料参考资料张海藩:软件工程导论第五版 清华大学出版社 肖刚等:实用软件文档写作 清华大学出版社二、二、用途用途1. 功能功能 开始新游戏 重新开始一个游戏 暂停 使游戏暂停,并保存暂停时的游戏状态 继续
2、 游戏暂停后可以继续 设置为初级 将游戏设置为比较简单的模式 设置为高级将游戏设置成稍有难度的模式 查看历史成绩 查看以前包括本次的游戏成绩和游戏时间 查看游戏说明 说明游戏规则 退出游戏2. 性能性能 精度精度本软件对数据的精度没有特殊的要求。 时间特性时间特性响应时间不能超过 1 秒钟。更新处理时间也不能超过 1 秒钟。 灵活性灵活性本软件采用的可视化界面,用户通过单击界面上的相关按钮就可以完成相关操作。三、三、运行环境运行环境1. 硬设备硬设备运行环境:WindowsXP2. 支持软件支持软件编程语言:Java 使用工具:Eclipse四、四、使用过程使用过程1. 安装与初始化安装与初始
3、化将工程文件 MySnake 拷贝到 Eclipse 的工作路径下,在 Eclipse 里导入工程,运行 Game类,初始化界面如下:点击 newGame 后,出现如下画面:2. 输入输入/输出输出 输入输入/ /输出格式输出格式用户点击游戏界面的按钮或者选择规定的游戏快捷键或者方向键。程序响应鼠标点击事 件或键盘按键事件,在游戏的主界面会有相应提示。 输入输入/输出举例输出举例运行程序后,点击 newGanme 按钮或者按键(N)后有如下界面:可以看到,在游戏的主窗口有分数和时间显示,新游戏开始后 newGanme、Resume、LowLevel、HighLevel、Exit 按钮变为灰显,
4、不可用了,这样就有效的 避免了用户的非正常操作使程序抛出异常。 按键盘上的方向键,蛇会相应的改变方向:让蛇吃到食物,可以看到蛇的身体增加一节,分数增加 10 分:游戏结束有两种可能: 蛇吃到石头而死,会弹出如下对话框:蛇吃到自己而死,会弹出如下对话框:游戏的暂停功能: 蛇停止移动,计时器停止计时,此时,除了不能再次暂停外,其他按钮均可以选择。游戏的继续功能: 可以看到计时器又接着暂停时的时间继续计时,蛇、食物、石头的状态和暂停时的一样。此 时,newGanme、Resume、LowLevel、HighLevel、Exit 都是灰显,不可用。避免了用户的非 正常操作。如果暂停后、选择 Exit
5、退出程序,下次再运行时可以选择 Resume 继续上次的游 戏。查看历史成绩功能: 选择 HighScore 后,会弹出如下对话框:这里显示的是自用户第一次玩本游戏开始,到最近一次结束的游戏中,成绩最高的 6 次成绩, 并且成绩按降序排列,如果两次成绩相当,则时间少的排在前面。 设置游戏为高级模式: 选择 HighLevel 再选择 newGame,石头的布局和蛇的移动频率都改变了。此时, Resume、Pause、LowLevel、HighLevel 按钮都是不可选的。每吃掉一个食物会增加 15 分,当蛇从界面的一边消失时会从另一边接着出现,只要没吃到石 头。设置游戏为初级模式: 选择 Lo
6、wLevel 再选择 newGame,石头的布局和蛇的移动频率都改变了。查看游戏说明: 点击 Description 按钮,会弹出如下对话框:退出游戏:点击 Exit 按钮。2. 出错处理与恢复出错处理与恢复可能的出错或故障情况系统输出信息的形式、含意处理方法按钮连续选择两次蛇的速度加快或是抛出异常每个按钮在选择后设为灰显游戏在进行时选择新游戏蛇的速度加快在游戏开始后 newGame 按钮 变灰显直到游戏结束或暂停 用户必须遵循的处理过程: 由用户选择游戏控制类别:开始、暂停、继续、历史最高分、游戏说明、退出,或者选 择有效方向键。 尚未暂停不能选择继续。 历史最高分、游戏说明任何时候都可以选择, 游戏没结束时不能选择退出,可以暂停, 下次再运行时可以选择新游戏或者继续。