基于
Qt5
开发的中国象棋网络对战平台(含通讯功能),实现了在单机或联网状态下,无论是单人还是多人,无论使用系统是否相同,均可以实现象棋游戏功能。
该项目主要功能模块分为:
ⅰ 玩家与自己对战
ⅱ 玩家与电脑AI对战
ⅲ 多人网络对战(可跨不同系统)
ⅳ 对战计时
ⅴ 悔棋(可多步)
ⅵ 下棋轨迹
ⅶ 关于作品信息
视频演示:
win10系统演示:
Linux系统演示:
MacOS系统演示:
跨平台对战演示: MacOS 10.14 vs Win10
作者作品详情:
安装 Qt (Qt >= 5.12.11)和其他依赖
以 Debian 和 Ubuntu 为例,执行:
$ 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
或者,你可以跳过第 2 步,直接使用 Qt Creator 进行编译和运行。
感谢的小伙伴提交的贡献 🥳🥳:
![]() XMuli |
---|
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )