Browse by type
基于
Qt5.15 和 Qt6.8开发的中国象棋网络对战平台(含通讯功能),实现了在单机或联网状态下,无论是单人还是多人,无论使用系统是否相同,均可以实现象棋游戏功能。本项目收录于 product
- 演示效果:https://www.bilibili.com/video/av45509758
该项目主要功能模块分为:
ⅰ 玩家与自己对战
ⅱ 玩家与电脑AI对战
ⅲ 多人网络对战(可跨不同系统)
ⅳ 对战计时
ⅴ 悔棋(可多步)
ⅵ 下棋轨迹
ⅵ 关于作品信息
视频演示:
win10系统演示:

Linux系统演示:

MacOS系统演示:

跨平台对战演示: MacOS 10.14 vs Win10

作者作品详情:



本项目构建同时支持 QT 5 和 QT 6,更多项目集: https://product.xmuli.tech/
```bash # Ubuntu 20.04 STL, apt 默认 qt5.12.8 $ sudo apt install cmake qtbase5-dev qt5-default libqt5svg5-dev qtmultimedia5-dev qttools5-dev libqt5x11extras5-dev
# Ubuntu 24.04 STL, apt 默认 qt6.4.2 $ sudo apt install cmake g++ vim qt6-base-dev qt6-tools-dev qt6-svg-dev qt6-multimedia-dev ```
bash
$ git clone https://github.com/XMuli/ChineseChess.git
$ cd ChineseChess
$ mkdir build && cd build
$ cmake ..
$ make
感谢的小伙伴提交的贡献 🥳🥳:
XMuli
|
Bruce-Ch
|
BlueArvin
|
Ubuntuser2012
|
kirayamatoo
|
hmsjy2017
|
|---|---|---|---|---|---|
ryanfortner
|
zjuyk
|
sum2012
|
Codex
|
若是帮助到了你,或者觉得有用,可以点击该项目的的 ⭐Star 和🍴 Fork 的两个图标,方便抬手之间,表示点个赞,手有余香,其次才是一份冰的肥宅快乐水。
QtExamples 欢迎 star ⭐ 和 fork 🍴 这个系列的 C++ / QT / DTK 学习,这里你可以学到如何亲自编写这类软件的经验,这是一系列完整的教程,并且免费!
$ claude mcp add ChineseChess \
-- python -m otcore.mcp_server <graph>