基于QT的黑白棋游戏程序设计与实现.docx
- 文档编号:880258
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:19
- 大小:232.41KB
基于QT的黑白棋游戏程序设计与实现.docx
《基于QT的黑白棋游戏程序设计与实现.docx》由会员分享,可在线阅读,更多相关《基于QT的黑白棋游戏程序设计与实现.docx(19页珍藏版)》请在冰豆网上搜索。
基于QT的黑白棋游戏程序设计与实现
基于QT的黑白棋游戏程序设计与实现
目录
1.引言..................................................................................................................................1
1.1系统开发背景..............................................................................................................1
1.2黑白棋简介..................................................................................................................2
1.2.1黑白棋游戏规则..................................................................................................2
1.2.2黑白棋游戏简介..................................................................................................2
1.3相关实现环境..............................................................................................................3
1.3.1开发环境..............................................................................................................3
1.3.2运行环境..............................................................................................................3
1.4主要研究内容..............................................................................................................3
1.5系统开发的现实意义..................................................................................................3
2.开发工具Qt.....................................................................................................................4
2.1QT简介.......................................................................................................................4
2.2信号与槽.....................................................................................................................4
3.黑白棋需求分析................................................................................................................7
3.1黑白棋程序界面的需求............................................................................................7
3.2黑白棋游戏规则的需求.............................................................................................7
第4章黑白棋总体设计........................................................................................................8
4.1程序流程图..................................................................................................................8
4.2主要模块简介..............................................................................................................8
5.程序实现..........................................................................................................................10
5.1界面实现....................................................................................................................10
5.2功能按钮的实现........................................................................................................11
5.3主要函数.....................................................................................................................12
5.4电脑战术分析............................................................................................................14
5.4.1棋盘扫描............................................................................................................14
5.4.2判断行动力.........................................................................................................14
5.4.3选择最佳位置落子.............................................................................................15
6.系统测试............................................................................................................................16
6.1双人模式下的测试.....................................................................................................16
6.1.1悔棋和悔棋恢复测试........................................................................................16
6.1.2PASS情况下的悔棋恢复...................................................................................16
6.2单人模式下的测试....................................................................................................16
6.2.1PASS情况的测试...............................................................................................16
6.2.2游戏正常测试....................................................................................................17
6.2.3悔棋测试............................................................................................................17
6.3综合测试报告............................................................................................................17
7.总结和展望......................................................................................................................18
7.1总结............................................................................................................................18
7.2展望.............................................................................................................................18致谢........................................................................................................................................19参考文献...................................................................................................
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 QT 白棋 游戏 程序设计 实现