- 9
- 0
- 约1.04万字
- 约 14页
- 2016-08-21 发布于湖北
- 举报
程序设计实习报告推箱子游戏设计院系:计算机与通信工程学院专业班级:计算机与科学技术1301班学生姓名:刘华龙 (1307010112)小组其他成员:管亚南 (1307010102) 张钰林 (1307010122)目录Ⅰ 需求分析Ⅱ 总体设计一、功能模块设计二、数据结构设计三、函数功能描述四、代码实现Ⅲ 详细设计Ⅳ 编码Ⅴ 综合测试Ⅵ 参考文献Ⅰ需求分析1、编写目的:本软件是基于C++语言的一款小型益智小游戏——推箱子。经典的推箱子是一个来自日本的古老游戏,目的是在训练人的逻辑思考能力。在一个狭小的仓库中,要求把木箱从开始位置推放到指定的位置。在仓库有障碍物,稍不小心就会出现箱子无法移动或者通道被堵住的情况,而且箱子只能推,不能拉,所以需要巧妙的利用有限的空间和通道,合理安排移动的次序和位置,才能顺利的完成任务。本游戏一共3关,由易到难,每一关都有初化、按键处理、重置及退出功能。2 产品描述:《推箱子》是单机游戏软件。游戏的界面是由一些不同的格子绘成了迷宫地图。当游戏开始时,根据不同的地图,我们需要箱子推放到规定的摆放区域,进入下一关卡。3 产品功能:《推箱子》软件中,玩家通过移动地图中的小人,进而推上面的箱子,目标将地图中的每个一个箱子都推放到规定摆放的区域,算是完成本关卡,可以进入下一关。4 按键指令:(1)按键处理包括移动小人和移动箱子,通过移动上下左右键来控制小人的
原创力文档

文档评论(0)