编辑: GXB156399820 2018-11-22
课程设计项目计划书 班级:99090B2 组长:王沁龙 组员:陈光 邓维维 王华成 张璐 尚荣斌 曹军 项目:推箱子 需求分析: 此为经典推箱子游戏,要实现功能如下:

1、可存取当前环境、设置、进度.

2、可选择已有的仓库.

3、可显示当前日期时间,游戏进行时间,仓库序号等.

4、可以设置音乐、颜色、分辨率等.

5、支持鼠标.

二、解决方案: 根据要实现功能模块化如下: Main:主模块.完成初始化界面,游戏响应,以及结束游戏与程序.是主控模块,调用和连接其他模块.王沁龙 Load_State:从磁盘文件中读取状态.即读取进度. 陈光 Save_State:存取状态到磁盘文件.即保存进度. 邓维维 Showtime:显示当前时间、游戏时间、仓库序号. 曹军 Music:播放游戏时音乐以及意外事件声音. 王华成 Select:选择游戏仓库号并从文件调入到游戏.尚荣斌 Color:设置背景颜色及分辨率并保存为配置文件. 张璐

三、实现设想: 本游戏为推箱子,即用小人把几个箱子放到该放的地方,用键盘方向键控制把小人移到木箱子旁推动箱子移动到指定地方.游戏分为7块,基本上每块完成一个功能.界面设想如下:

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题