您现在的位置: 精品资料网 >> 企业管理 >> 项目管理 >> 资料信息

基于推箱子游戏软件开发概述(PDF 40页)

所属分类:
项目管理
文件大小:
1229 KB
下载地址:
相关资料:
游戏软件,软件开发
基于推箱子游戏软件开发概述(PDF 40页)内容简介
1 绪论.... 1
1.1 课题研究来源、目的以及意义. 1
1.2 国内外研究的发展情况 2
1.2.1 推箱子游戏的发展历程..... 2
1.2.2 推箱子游戏的具体情况..... 3
2 开发平台Qt..... 5
2.1 Qt 简介 5
2.2 Qt 的使用..... 6
2.3 信号与槽..... 8
3 推箱子游戏的总体设计.. 8
3.1 推箱子游戏概述...... 8
3.2 推箱子游戏具有的功能 9
3.3 推箱子游戏系统设计.. 9
3.3.1 推箱子游戏功能架构 9
3.3.2 程序结构设计..... 10
3.3.3 维护设计.. 11
3.4 推箱子游戏界面设计. 11
3.4.1 推箱子游戏主界面的设计.. 11
3.4.2 游戏菜单结构设计. 12
3.4.3 游戏中关口选择对话框设计 12
3.4.4 游戏中死局后退和重新开始对话框设计.... 12
4 推箱子游戏的程序实现. 13
4.1 推箱子游戏的界面设计...... 13
4.1.1 游戏菜单的实现... 13
4.1.2 推箱子游戏帮助对话框的实现..... 14
4.1.3 游戏关口选择控件的实现.. 16
4.1.4 游戏播放背景音乐的实现.. 17
4.2 推箱子游戏的核心算法设计与实现... 18
4.2.1 地图文件读取模块的设计与实现... 18
4.2.2 地图绘制模块的设计与实现 19
4.2.3 键盘操作模块的设计与实现 20
4.2.4 游戏规则模块的设计与实现 21
5 推箱子游戏的最后测试. 22
5.1 测试推箱子游戏主菜单和界面功能的演示.... 22
5.2 测试键盘操作功能的演示.... 23
5.3 测试箱子放置到目标位置时的变色显示功能演示..... 24
5.4 测试游戏胜负的判断功能的演示..... 25
5.5 测试游戏中帮助功能的演示.. 26
5.6 测试文件进度储存功能的演示 27
6 总结和展望.... 27
6.1 总结. 27
6.2 展望. 28
6.2.1 推箱子游戏与人工智能关系的展望. 28
6.2.2 Linux GUI 展望.... 29
参考文献.. 30
英文摘要.. 31
致谢...... 32
仲恺农业工程学院毕业论文(设计)成绩评定表..... 33
..............................