需要源码和资源请点赞关注收藏后评论区留言私信~~~
项目都是由用户提出需求,再由分析师对其进行分析,最后得出需求分析文档,根据这份文档,项目实施人员才能正确的完成项目的目标
一、获得客户需求的语言描述
1:推箱子游戏概述
经典的推箱子是一个来自日本的古老游戏,目的是训练玩家的逻辑思考能力,在一个狭小的仓库里,要求把木箱放到指定的位置,稍不小心就出现箱子无法移动或者通道被堵住的情况,所以需要巧妙地利用有限的空间和通道,合理安排移动的次序和位置,才能顺利的完成任务
2:推箱子的操作方法
在游戏主界面中,会出现一个小人,若干个箱子和箱子放置点,玩家需要利用方向键控制小人上下移动,并推动界面中的箱子到达指定位置的箱子放置点
3:推箱子游戏的基本规则
在游戏中,当玩家把全部的箱子都推到箱子放置点时,玩家胜利通过当前游戏关口,则进行下一关口的游戏,如果玩家无法将指定的箱子全部推到放置点,则玩家失败,玩家可以选择重新进行当前关口的游戏
4:新地图扩展功能
5:玩家可以自由选择当前游戏关口
6:有背景音乐支持
7:游戏的帮助
二、系统概要设计
系统整体架构设计如下



游戏共由三个类和五个模块组成
主界面对话框类
键盘操作模块
关口选择对话框类
地图文件读取模块
地图绘制模块
游戏规则模块
背景音乐播放模块
帮助对话框类
创作不易 觉得有帮助请点赞关注收藏~~~
版权声明:本文为jiebaoshayebuhui原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。