职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-5-13 10:13:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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

包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表