当前位置:网站首页>纯Qt版中国象棋:实现双人对战、人机对战及网络对战

纯Qt版中国象棋:实现双人对战、人机对战及网络对战

2022-07-06 02:32:00 欧特克_Glodon

1、介绍

  纯Qt版本中国象棋,利用QPainter和QSS实现象棋界面绘制,包含《双人对战》、《人机对战》、《网络对战》三种对战模式。其中网络对战使用QTcpServer和QTcpSocket来实现网络连接和数据传输;人机对战模式则采用的穷举评估算法来设计电脑的棋力,可达到一般人水平。

2、面向对象

  Qt入门学习或者作为毕业设计修改美化界面使用均可。代码逻辑分明,注释较明确,易于理解。

3、界面展示

1)登录界面
在这里插入图片描述
2)对战主界面
在这里插入图片描述

3)源码展示
在这里插入图片描述
4)下载源码
下载源码

原网站

版权声明
本文为[欧特克_Glodon]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_37251750/article/details/125602137