基于
Qt5
开发的**象棋网络对战平台(含通讯功能),实现了在单机或联网状态下,无论是单人还是多人,无论使用系统是否相同,均可以实现象棋游戏功能。
该项目主要功能模块分为:
①玩家与自己对战
②玩家与电脑AI对战
③多人网络对战(可跨不同系统)
④对战计时
⑤关于作品信息
视频演示: Qt && ChinessChess 基于QT的跨平台网络象棋对战演示
win10系统演示:
Linux系统演示:
MacOS系统演示:
跨平台对战演示: MacOS 10.14 vs Win10
作者作品详情:
最新版本,上所有源码全带有详细注释。若有兴趣,欢迎提交 pr。
查看git commit
的tag
记录;每一阶段,均有对应的源码,逐步更新完善新功能。
发开编程环境qt-opensource-windows-x86-5.9.7.exe。 如若下载的项目编译运行失败,请使用下载这一版本5.9.7的QtCreator编译运行项目 (使用Desktop Qt 5.9.7 MinGW 32 bit 直接编译运行)(理论5.9.4及以上的版本均可打开编译运行)
若是帮助到了你,可以点击该项目的的 Star 和 Fork 的两个图标,方便抬手之间,相当点个赞,手有余香。
与子偕臧: [email protected]
CSDN: xmuli.blog.csdn.net
博客代码基于 GNU General Public License v3.0
协议进行分发和使用,更多信息参见协议文件。