当前位置:
文档之家› 超级玛丽JAVA小游戏需求规格说明书
超级玛丽JAVA小游戏需求规格说明书
点击‘确定’,即保存设置返回游戏菜单界面,按‘返回’则不保存返回 游戏菜单界面。 查询记录 用例描述:查询记录; 执行者:玩家
4
前置条件:打开游戏程序: 后置条件:点击”查询记录。 基本路径: a)在游戏主界面点击‘查询记录’,可查询玩家的游戏高分排名,共五个最高 分数记录。分数由上往下递减。 关卡选择 用例描述:关卡选择; 执行者:玩家 前置条件:打开游戏程序: 后置条件:点击‘关卡选择’。 基本路径: a)在游戏主界面点击‘关卡选择’,可选择已玩过的关卡进行游戏。 开始游戏 用例描述:开始游戏 执行者:玩家 前置条件:打开游戏程序; 后置条件:点击‘开始游戏’。 基本路径: a)点击‘开始游戏’,进入游戏; b)玩家通过键盘控制对马里奥进行操作,(默认)左方向键为向左走,右方向键 为向右走,空格键为跳跃,上方向键为爬树,下方向键为进入底下管道; c)通过顶砖块和吃金币,大怪物等进行分数上的显示,顶坏一个砖 100 分,普通 怪物 100 分,BOSS 怪物 1000 分。 d)通过吃蘑菇、吃花、吃星星获得不同的状态。只吃蘑菇或者只吃花则身体变大; 吃了蘑菇又吃花,则身体变大外还可发射炮弹;吃了星星则有 20 秒的无敌时间, 并且在 20 秒期间怪物碰到他,均会死掉。 e)碰到怪物时,有不同的状态。马里奥的下方(脚)碰到怪物,则怪物死掉;马 里奥的其它方向(上、左、右方向)碰到怪物,如果马里奥是变大状态,则变为 正常大小,并且有 3 秒无敌时间;如果马里奥是正常大小,则死掉,生命数减 1。
超级玛丽 JAVA 小游戏需求规格说明书
目录
1.导言.................................................................................................................................................. 2 1.1 编写目的............................................................................................................................... 2 1.2 项目背景............................................................................................................................... 2 1.3 参考资料............................................................................................................................... 2
3
4.面向对象设计
4.1 用例图
玩家
开始游戏
设置《 Βιβλιοθήκη x tend》 《 ex tend》
音效
关卡选择
查询记录
按键
4.2 用例图叙述
设置 用例描述:设置; 执行者:玩家; 前置条件:打开游戏程序; 后置条件:点击‘设置’。 基本路径: a) 打开程序,进入游戏菜单界面,单击设置按钮,进入设置环境; b) 通过点击‘音乐设置’,可设置‘背景音乐’、‘音效’的开或关; c) 点击‘按键设置’,玩家可自定义按键‘跳跃’‘上’、‘下’、‘左’、‘右’,
3.功能需求
3.1 功能划分
游戏控制模块 查询记录模块 关卡选择模块 游戏设置模块
3.2 功能描述
玩家打开程序,在游戏菜单页面有四个选项。 1.关卡选择:选择已玩过的关卡进行游戏; 2.开始游戏:从游戏的第一关进行游戏,玩家通过按键控制主人公马里奥进 行不同的操作; 3.查询记录:查询五个最高游戏分数,排名由上往下递减。 4.游戏设置(包括音乐设置和按键设置):玩家可以设置游戏进行时的音乐开 或关以及修改相应的控制键。
4.面向对象设计.................................................................................................................................. 4 4.1 用例图................................................................................................................................... 4 4.2 用例图叙述...........................................................................................................................4 4.3 顺序图................................................................................................................................... 6 4.4 活动图.................................................................................................................................. 7
1
超级玛丽 JAVA 小游戏需求规格说明书
1.导言
1.1 编写目的
本需求规格文档的目的是说明超级玛丽游戏平台的功能和设计方向、目 标,为全体开发人员进一步的设计和实现提供统一的依据。
本文档将供开发本游戏的团队成员查阅使用,其中包括:编程人员,数 据库设计人员,美工,测试人员,用户。
1.2 项目背景
5.运行需求.......................................................................................................................................... 7 5.1 用户界面............................................................................................................................... 7 5.2 硬件接口............................................................................................................................... 7 5.3 软件接口............................................................................................................................... 7 5.4 故障处理............................................................................................................................... 8
2.任务概述.......................................................................................................................................... 2 2.1 目标....................................................................................................................................... 2 2.2 开发环境............................................................................................................................... 3 2.3 运行环境.............................................................................................................................. 3
7.签字.................................................................................................................................................. 8
超级玛丽游戏是一款居于多种平台的游戏,目的是为用户提供一个轻便 的游戏环境,随时可以 pc 中进行放松休闲娱乐。
2
2.2 开发环境
开发环境:Eclipse+window 7 +JDK1.6 以上+Tomcat 5.0.28 以上 数据库:SQL2005 以及以上
2.3 运行环境
软件环境:配置了 JDK,支持 java 运行环境 操作系统:windows xp/windows 7 及以上 硬件环境:客户机:普通 PC 数据库:SQL2005 以及以上
游戏,供给现在人们进行悠闲娱乐,在市场上占了很大的份额,所以编 写一个适应多平台的游戏尤为重要。超级玛丽作为一个经典的益智游戏相当 的应景。