unity单机游戏需求规格说明书_第1页
unity单机游戏需求规格说明书_第2页
unity单机游戏需求规格说明书_第3页
unity单机游戏需求规格说明书_第4页
unity单机游戏需求规格说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

需求规格说明书 目录目录 1 引言 1 1 1 编写目的 1 1 2 项目背景 2 1 3 软件定义 2 1 4 参考资料 2 2 任务概述 2 2 1 目标 2 2 2 用户特点 2 2 3 运行环境 3 2 4 条件和限制 3 3 数据描述 3 3 1 静态数据 3 3 2 动态数据 3 3 3 数据存储描述 3 3 4 数据关系 3 4 功能需求 4 4 1 功能划分 4 4 2 系统功能描述 5 4 3 其他功能性需求 8 5 性能需求 10 5 1 适应性 10 6 运行需求 10 6 1 用户接口 10 6 2 硬件接口 12 6 3 软件接口 12 1 1 引言引言 1 11 1 编写目的编写目的 1 为了让用户在轻松愉悦的游戏中得到快乐与充实 即满足用户对大学时 光憧憬与怀念 又能够放松心情 填补空虚的时光 2 简明概述游戏的功能 方便用户轻松上手 易于掌握 读者对象 项目设计人员 1 21 2 项目背景项目背景 1 项目名称 ECNU TOUR 2 项目是由 共同开发实现 用户是任何人 3 项目来源及介绍 现有的跑酷游戏只是一味的奔跑吃东西 一关一关的增加难度 模式单一 很容易使用户感到乏味和疲劳 而大学生活场景的加入 既贴切生活又增加了 游戏的趣味性 能够使用户对游戏产生共鸣 同时 为了避免用户厌倦 游戏 中 我们在不仅在游戏中分多个场景 吃红包奖励 个别场景还添加了其他模 式 即酷跑模式与单机小游戏的结合 这样就增加了游戏的刺激性和多样性 能够吸引更多的用户参与到游戏中 1 31 3 软件定义软件定义 该游戏操作简单 节奏明快 具有很强的交互性及简单易行性 任何人都 可以在很短时间内熟悉它的游戏规则 因此适合各个水平的用户使用 1 41 4 参考资料参考资料 软件工程原书 第 9 版 英 Ian Summerville 著 程成 等译 2 任务概述任务概述 2 12 1 目标目标 1 游戏整体风格游戏整体风格 卡通可爱 流畅生动 操作简单 界面友好 画面 情节丰富 贴近大学 校园生活 2 游戏模式游戏模式 游戏能够提供跑酷 进击两种模式 跑酷模式要求流畅 界面多变 人物 角色具有基本的跑 跳 蹲技能 竞技模式要求有趣刺激 角色多样 技能多 样 不同的角色对应不同的技能 3 游戏游戏 UI 二维 具有大学元素的游戏界面 界面友好简单 干净简洁 贴近大学校 园生活 丰富多彩 4 游戏角色游戏角色 角色多样 风格统一 不同角色对应不同造型 不同技能 角色将适应游 戏界面和模式需要 并且可爱养眼 5 游戏音效游戏音效 能够渲染气氛 使得游戏不显得匮乏无力 跑酷游戏要求音乐轻松欢快 竞技模式要求音乐紧张多变 进击模式避免血腥暴力 2 22 2 用户特点用户特点 本游戏简单易懂 操作容易且交互性好 对用户没什么特别要求 适合 各个年龄阶层和文化水平的用户使用 2 32 3 运行环境运行环境 Windows 系列 OS 具有固定 IP 2 42 4 条件和限制条件和限制 单机游戏 3 数据描述数据描述 3 13 1 静态数据静态数据 技能属性 物品属性等 道具属性 任务基础数据 3 23 2 动态数据动态数据 填写的用户名 3 33 3 数据存储描述数据存储描述 本地存储 3 43 4 数据关系数据关系 人物表 Character 列名数据类型描述 CNOINT人物编号 CNAMEVARCHAR 8 人物姓名 SEXCHAR 1 男 或 女 技能表 Skill 列名数据类型描述 SNOINT技能编号 SNAMEVARCHAR 8 技能名称 CNOINT拥有者人物编号 关卡表 Checkpoints 列名数据类型描述 CHNOINT关卡编号 CHNAMEVARCHAR 8 关卡名称 CTYPEChar 1 关卡类型 CONDITIONINT关卡解锁条件 注 关卡解锁条件中 0 不满足 1 满足 程序中根据闯关情况来判断取值 闯关情况 Play 列名数据类型描述 CNOINT人物编号 CHNOINT关卡编号 SCOREINT闯关分数 注 以上信息为初始设计 后期实现会有部分调整 4 功能需求功能需求 4 14 1 功能划分功能划分 根据系统总体功能 系统功能需求分 游戏开始 游戏进行 游戏 设置 游戏帮助 等几个模块 4 1 1 根据功能划分 分配为硬件实现还是软件实现 以表格形式给出 并给出 软硬件内部接口需求规格 1 为游戏简介 2 为游戏规则 3 为任务简介 4 为道具简介 5 为操作帮 助 4 1 2 需求分配表需求分配表 序号功能编号功能描述备注 11开始界面 21 1游戏简介 31 2游戏规则 41 3人物简介 51 4道具简介 61 5操作帮助 82游戏设置 92 1音效设置 113游戏进行 123 1开始游戏 133 2暂停游戏现场保护 143 3退出游戏显示提示 4 24 2 系统功能描述系统功能描述 脚本 1 功能 1 游戏帮助 输入数据输入数据 游戏帮助对应的序列号 输出数据输出数据 游戏规则 游戏简介 道具简介 操作帮助 人物简介等 功能功能 帮助游戏玩家了解游戏规则 快速进入游戏状态 脚本 2 功能 2 游戏设置 输入数据输入数据 游戏音效对应的序列号 玩家信息 输出数据输出数据 设置成功提示或设置失败的提示 功能功能 对游戏的相关参数进行设置 脚本 3 功能 3 游戏进行 输入数据输入数据 游戏开始 介绍 暂停 人物移动的方向等 输出数据输出数据 人物闯关情况 功能功能 让玩家在轻松的音效和高品质地游戏画面中充分享受应用游戏所带来的快感 4 34 3 其他功能性需求其他功能性需求 1 1 游戏开始游戏开始 继续未完的游戏继续未完的游戏 用例名称用例名称 继续未完的游戏 优先级优先级必须实现 触发器触发器菜单选项 前提前提用户在游戏中有存档 基本路径基本路径 1 用户打开游戏 2 进入游戏读取画面 后置条件后置条件系统读取用户存档 声音设置声音设置 用例名称用例名称 声音 优先级优先级必须实现 触发器触发器菜单选项 前提前提用户打开游戏 基本路径基本路径 1 选择 菜单 然后系统显示运行时菜单 2 选择 声音设置 开 关 选项 3 选择 开 游戏声音打开 选择 关 游戏声音关闭 后置条件后置条件系统返回开始界面 退出游戏退出游戏 用例名称用例名称 退出游戏 优先级优先级必须实现 触发器触发器菜单选项 前提前提用户打开游戏 基本路径基本路径 1 用户选择 退出游戏 弹出提示对话框 2 用户选择 确定 退出游戏 3 完成存档 4 游戏结束 退出游戏完成 后置条件后置条件系统退出 2 游戏进行中 游戏进行中 暂停游戏暂停游戏 用例名称用例名称 暂停游戏 优先级优先级必须实现 触发器触发器暂停按钮 前提前提游戏正在进行中 基本路径基本路径 1 当在游戏中时 按 暂停 按钮后暂停游戏 2 屏幕上显示游戏暂停 并显示 继续游戏 按钮 后置条件后置条件系统暂停游戏 继续游戏继续游戏 用例名称用例名称 继续游戏 优先级优先级必须实现 触发器触发器 继续游戏按钮触发 前提前提游戏已经暂停 基本路径基本路径 1 当玩家在游戏中请求暂停后 屏幕上显示有 继续游戏 按钮 2 选择 继续游戏 按钮 游戏结束暂停状态 恢复游戏 后置条件后置条件系统继续游戏 玩家吃东西玩家吃东西 用例名称用例名称 玩家吃东西 优先级优先级必须实现 触发器触发器玩家与宝物接触 前提前提玩家处于正常的游戏运行中 基本路径基本路径玩家处于正常的游戏运行中 与宝物发生接触 后置条件后置条件分数增加 玩家碰到障碍玩家碰到障碍 用例名称用例名称 玩家碰到障碍 优先级优先级必须实现 触发器触发器玩家与障碍接触 前提前提玩家处于正常的游戏运行中 基本路径基本路径玩家处于正常的游戏运行中 与障碍发生接触 后置条件后置条件分数减少 5 性能需求性能需求 5 15 1 适应性适应性 界面设计简单 易于用户操作 6 运行需求运行需求 6 16 1 用户接口用户接口 游戏为 PC 端 主页面 显示游戏 1 1 开始游戏 开始游戏 显示游戏 开始游戏 游戏帮助 关于游戏 退出游戏 开始游戏 人物 场景 返回 如果不选择直接开始游戏 一切都是默认的 否则 人物 场景 多场景的设计 是为了方便用户闯关 也为了满足用户不同层度的需求 如果用户一开始没有选择场景 则从第一关开始闯 直到最后一关 2 2 游戏帮助游戏帮助

温馨提示

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

评论

0/150

提交评论