ChineseChess
v6.3
英语| 简体中文
根据
Qt5开发的中国国际象棋在线战斗平台(包括通信功能),无论系统是否相同,无论是单个玩家还是多个玩家,无论是单个播放器还是多个玩家,都可以在单个或网络状态下实现国际象棋游戏的功能。
该项目的主要功能模块分为:
ⅰ球员对抗自己
ⅱ对付电脑AI
ⅲ多人网络战斗(可以跨越不同的系统)
ⅳ战斗时机
ⅴ悔改(可能多个动作)
ⅵ国际象棋动作的轨道
ⅵ关于工作信息
视频演示:基于Chinesechess QT的跨平台在线国际象棋游戏演示
win10运行示例:
Linux运行示例:
MacOS运行示例:
跨平台战斗的示例: MacOS 10.14与Win10
关于该程序:
项目实际战斗:QT5/C ++:QT国际象棋[基本版本]
QT5/C ++项目:基于QT的跨平台在线战斗国际象棋(1)
QT5/C ++项目:基于QT的跨平台在线战斗国际象棋(2)
QT5/C ++项目:基于QT的跨平台在线战斗国际象棋(3)
此外,源代码摘要还伴随着详细的代码注释,以方便理解。
安装QT QT> = 5.12.11)和其他依赖关系
对于Debian和Ubuntu,Run:
$ sudo apt install cmake qtbase5-dev qt5-default libqt5svg5-dev qtmultimedia5-dev qttools5-dev libqt5x11extras5-dev运行命令::
$ git clone https://github.com/XMuli/ChineseChess.git
$ cd ChineseChess
$ mkdir build && cd build
$ cmake .. # or qmake
$ make或者,您可以跳过第二步,并使用QT创建者进行编译和运行。
感谢朋友提交的贡献?
xmuli | 布鲁斯·奇 | Bluearvin | Ubuntuser2012 | Kirayamatoo | HMSJY2017 |
|---|---|---|---|---|---|
Ryanfortner | Zjuyk |
如果它可以帮助您或发现它有用,则可以单击该物品的星星?两个图标的叉子很方便地抬起两者之间的手说,您的手中有一只香气。
Qtexamples欢迎使用star and fork ?这一系列的C++ / QT / DTK研究是一系列完整的教程。和免费!