推箱子需求分析报告 报告名称:推箱子需求分析报告组长 座号:3120306205 组长姓名:林怡芬 座号及组员姓名: 3120306202-林丽萍 3120306219-陈飞斌 一、简介。 项目名称推箱子游戏。 项目目标 从推箱子游戏的需求和现有技术研究推箱子游戏项目的可行性材质材料,并将其嵌入到大型游戏中。 项目背景 (1) 开发软件名称:JAVA (2) 项目提出者:福建工学院 (3) 项目开发者:福建工学院开发团队 (4) 本游戏可作为大型游戏的一部分规模的游戏系统。 参考资料 清华大学出版社《软件工程》 2.需求分析。 项目概况 经典推箱子是日本一种古老的游戏,目的是训练玩家的逻辑思维能力。 在小型仓库中,需要将木箱放置在指定位置。 一不小心,箱子将无法移动或通道将被阻塞。 因此,需要巧妙地利用有限的空间和通道2d素材,合理安排动作。 秩序和未知才能顺利完成任务。 系统功能说明 2. 能够显示主菜单和功能 游戏需要提供主菜单供玩家进行游戏设置,同时能够将地图文件中的信息转换为图片显示到游戏界面 可以实现键盘操作功能,可以接收键盘输入的方向键信息,根据不同的方向键将游戏任务移动到相应的位置。 如果是移动,那么当游戏角色向上移动一个方格时,可以显示放置在该位置的方块的颜色。 当玩家将箱子推到指定位置的格子时,需要改变箱子的颜色。
这样就可以清楚的显示箱子已经放到了指定的位置。 支持游戏扩展功能。 玩家可以自行扩展原有的游戏地图文件,生成新的游戏地图。 当箱子被推到放置点时,玩家成功通过当前游戏关卡,进入下一关游戏。 如果玩家无法将所有指定的箱子推到放置点,则玩家失败。 玩家可以选择重新玩当前关卡的游戏,或者退出游戏。 支持等级选择功能。 玩家可以选择需要挑战的关卡。 游戏支持背景音乐。 通过主菜单,游戏开始后,您可以选择播放或禁止播放背景音乐。 默认情况下,禁止玩游戏并提供帮助说明。 在游戏菜单中推箱子游戏素材推箱子游戏素材,提供了用户说明项,以方便不懂游戏的玩家操作和使用游戏。 系统数据流图(DFD) 1) 顶层数据流图画面显示登录游戏系统用户 2) 开始登录、用户结束时画面显示第0层数据流图。 3)layer 1的数据流图是否继续完成? 开始第一关,按空格键返回任务。 按Esc键退出,显示清关信息是否成功 Hope? 成功了吗? 是4级吗? . 系统数据模型(ER图) 进入下一层NYYYYNNN。 系统状态转换图。 数据字典外部实体编号名称内部名称输入流输出流备注W01用户y