Qt终极教程——⽤Qt编程实现中国象棋游戏(提供源代码和程序编译运⾏教
程)
Qt终极教程——⽤Qt编程实现中国象棋游戏
⽬录
简介
本⽂介绍如何利⽤Qt编程实现⼀款简单的中国象棋游戏,游戏包括⼈机对战、⼈⼈对战、以及简单的⽹络对战等多种对战模式,程序启动后的对战模式选择界⾯如下图所⽰。
本游戏程序完全基于Qt框架利⽤C++编程语⾔实现,笔者使⽤的Qt版本为Qt 5.4.1 x86-mingw491,下⾯的百度⽹盘下载地址中上传了Qt 5.4.1 x86-mingw491版本的Windows安装包,并提供了象棋程序的源代码以及预编译的可执⾏程序。
完整资料下载链接:
提取码:r027
百度⽹盘中的资料如下图所⽰:
牛肉炖萝卜的做法
本游戏程序已经包含了⼀个简单的本地象棋游戏开发所需的基本元素,读者可以参考其中的Qt界⾯设计、Qt⽹络通信以及⼈机对弈等设计思想,并在此次基础上进⾏任意的⼆次开发。对于本程序中可能出现的不完善之处以及代码漏洞,敬请谅解。
运⾏可执⾏程序体验象棋游戏
将百度⽹盘资料中的“可执⾏程序”⽬录下的chess_release.zip⽂件下载到本地并解压,双击其中的可执⾏⽂件即可打开象棋游戏程序进⼊上⼀节提到的对战模式选择界⾯,以“⼈机对战”模式为例,单击“⼈机对战”即可进⼊⼈机对战的象棋游戏界⾯,显⽰效果如下所⽰:
点击红⽅棋⼦,即可进⾏⾛棋操作,随后程序会控制⿊⽅棋⼦进⾏相应操作。“Back”键可⽤于悔棋。
Qt 安装
将百度⽹盘资料中的“Qt安装包”⽬录下的qt-opensource-windows-x86-mingw491_opengl-5.⽂件下载到本地,双击该Qt安装包,按照默认设置⼀直“下⼀步”,当进⼊“选择组件”设置时,可以按照如下⽅式设置(仅供参考,为了提⾼安装速度,就没有勾
选“Sources”组件),其他设置均按照默认设置即可。
本安装程序执⾏完毕后即可将Qt 5.4.1 x86-mingw491版本安装到本地,打开Windows的开始菜单,即可看到安装好的Qt程序,如下图所⽰。物业公司保安
关于秋的成语源代码的编译、运⾏与调试
将百度⽹盘资料中的“源代码”⽬录下的Chess.zip⽂件下载到本地,并解压到合适的路径下(最好不要带有中⽂路径),例如本⼈将该压缩⽂件解压到了D:\chess_project\路径下。
通过Windows开始菜单打开Qt Creator程序,按照下图所⽰的⽅式选择“Open Project”,并选中程序源代码中的Qt项⽬⽂
大凉山>奇的组词是
件D:\chess_project\Chess\Chess.pro。
项⽬加载成功后显⽰的项⽬结构如下图所⽰:
根据源代码所在的具体路径,我们接下来在Qt Creator中设置程序编译的构建⽬录,具体操作参考下图,我们将程序Debug编译的构建⽬录设置为D:\chess_project\build-Chess-Desktop_Qt_5_4_1_MinGW_32bit-Debug。
同理,我们按照下图操作,可以将程序Release编译的构建⽬录设置为D:\chess_project\build-Chess-Desktop_Qt_5_4_1_MinGW_32bit-Release。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论