贪吃蛇游戏用户手册.doc_第1页
贪吃蛇游戏用户手册.doc_第2页
贪吃蛇游戏用户手册.doc_第3页
贪吃蛇游戏用户手册.doc_第4页
贪吃蛇游戏用户手册.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论