推箱子游戏-需求分析_第1页
推箱子游戏-需求分析_第2页
推箱子游戏-需求分析_第3页
推箱子游戏-需求分析_第4页
推箱子游戏-需求分析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、推箱子需求分析报告报告名称:推箱子需求分析报告组长座号: 05组长姓名:林艺芬 组员的座号及姓名: 02-林丽萍19-陈飞滨一、 引言1.1 项目名称推箱子游戏1.2 项 目目标从推箱子游戏的需求及现有技术等方面研究该推箱子游戏项目的可行 性,嵌入大型游戏中1.3 项目背景(1)开发软件的名称: JAVA (2)项目提出者:福建工程学院(3)项目开发者:福建工程学院开发小组 (4)本游戏可作为大型游戏系 统中的一部分1.4 参 考资料清华大学出版社软件工程需求分析2.1项目概述经典的推箱子是一个来自日本的古老游戏, 目的是在训练玩家的逻辑思考能 力。在一个狭小的仓库中, 要求把木箱放在指定的位

2、置, 稍不小心就会出现箱子 无法移动或则通道被堵住的情况, 所以需要巧妙地利用有限的空间和通道, 合理 安排移动的次序和未知,才能顺利地完成任务2.2系统的功能描述2 2.1 能够显示主菜单和功能游戏需要提供主菜单让玩家进行游戏设置, 同时能能够把地图文件中的信息 转换成为图像显示到祝游戏界面上能够接收到键盘输入的方向键信息, 并根据不同的方向键把游戏任务移动到 响应的位置,例如,当玩家单击方向键“上”时,如果向上的未知是可移动的, 那么就当把游戏人物向上移动一个方格当玩家把箱子推到指定位置的格子时,需要把这个箱子进行变色。这样就能 明确地显示出该箱子已经放置到指定位置上玩家可以自己扩展原游戏

3、地图文件,从而生成新的游戏地图 在游戏中,当玩家把全部的箱子都推到箱子放置点时,玩家胜利通过当前游 戏关口,进行下一关口的游戏,如果玩家无法将指定的箱子全部推到放置点时, 玩家失败。玩家可以选择重新进行当前关口的游戏,还是退出游戏玩家在哟西中可自行选择需要挑战的关口 通过主菜单,在游戏开始后,可以选择播放或者禁止播放背景音乐。默认为 禁止播放在游戏菜单中,提供一个使用说明项,以方便对本游戏不了解的玩家对游戏 进行操作和使用2.3.系统数据流图(DFD)1)顶层数据流图2) 0层数据流图3) 1层数据流图2.4.系统数据模型(ER图)2.5.系统状态转换图2.6.数据字典3.4.1外部实体编号名

4、称内部名输入流输出流备注W01用户yh编号:数据元素名内部名类型E01小人坐标Man movecharE02:箱子坐标Box movecharE03上键wcharE04:下键scharE05左键acharE06右键dcharE07:等级设置pointintE08地图Mapint3.4.3数据流编号数据流名内部名组成L01二初始信息manframE01+E02+E03+E04+E05+E06+E08L02坐标信息moveE01+E03L03按键信息keyE03+E04+E05+E06编 号文 件 名内部名输入流输出流备 注B1初始信息ManframE01+E02+E03+E04+E05+E 06+E08E01+E02+E03+E04+E05 +E06+E08B2更 新 游 戏 界 面mapsetE08E08B3初始大小setE01+E02+E08E01+E02+E08B4初

温馨提示

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

评论

0/150

提交评论