职场大变样社区

标题: 基于QT的扫雷游戏的设计与实现 [打印本页]

作者: admin    时间: 2016-5-13 10:13
标题: 基于QT的扫雷游戏的设计与实现
技术:C++、QT
摘要:
扫雷游戏是比较经典的一款小游戏,实现它的方法很多,可以用很多不同算法和语言实现,如C,C++,VB,JAVA等。本论文研究的是以Qt为开发环境,设计并开发一款扫雷游戏,其功能类似于Windows操作系统自带的扫雷游戏。论文首先介绍了制作游戏的整体思路及整个游戏设计的流程规划,然后介绍了雷区的布置及地雷随机产生的实现方法;重点介绍了在游戏过程中各事件的处理,其中又以鼠标事件和清除未靠近地雷区方块这两方面最为最要,鼠标事件是利用鼠标所发出的信息了解使用者的意图,进而做出相对应的动作,而清除未靠近地雷区方块由于引进了“递归”这个概念而使其简单化。

关键词:  C++ ,Qt,扫雷

目录:
1  绪论    1
2  开发环境    2
2.1  开发工具    2
2.2  应用环境    2
2.3  编写意义    2
2.4  任务设计内容    3
3  可行性分析和需求分析    4
3.1  可行性分析    4
3.2  需求分析    4
3.2.1  理解需求    4
3.2.2  功能需求    4
4  游戏的总体分析与设计    5
4.1 设计构想    5
4.2 流程规划    5
5  具体实现过程    7
5.1  模块的实现    7
5.1.1  窗体的创建    7
5.1.2  工具栏和菜单的创建    8
5.2  事件的响应    13
5.2.1  信号(Signals)    13
5.2.2  槽(Solts)    13
5.2.3  关联信号和槽(connect)    18
5.2.4  对鼠标事件的重写    18
5.3  对雷区的布置    19
5.3.1  雷区初始界面    19
5.3.2  布雷    20
6  游戏程序的调试与运行    22
结论    24
参考文献    25
致  谢    26

包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****







欢迎光临 职场大变样社区 (http://www.zcdby.com/) Powered by Discuz! X3.2