Skip to content

基于Qt5.9的跨平台和网络对战平台游戏: 中国象棋

License

Notifications You must be signed in to change notification settings

shark2202/2019_01_Qt5_ChinessChess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qt_ChinessChess

项目介绍:

个人大学毕业设计,基于Qt5开发的中国象棋网络对战平台(含通讯功能)

该项目主要功能模块分为①玩家与自己对战、②玩家与电脑AI对战、③多人网络对战(可跨系统)、④对战计时、⑤关于作品信息。实现了在单机或联网状态下,无论是单人还是多人,无论使用系统是否相同,均可以实现象棋游戏功能。

编码语言:

代码大小:

总下载量:

支持平台:


项目运行演示:

视频演示: 2019_01_Qt5_ChinessChess 基于QT的跨平台网络象棋对战演示


win10系统演示:


Linux系统演示:


MacOS系统演示:


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


作者作品详情: 



相关文章链接:

QT5/C++项目:基于QT的跨平台网络对战象棋(一)

QT5/C++项目:基于QT的跨平台网络对战象棋(二)

QT5/C++项目:基于QT的跨平台网络对战象棋(三)



源码说明:

版本:

最新版本。且以上所有源码全带有详细注释。


历史版本:

查看git committag记录;每一阶段,均有对应的源码,逐步更新完善新功能。


说明:

发开编程环境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 的两个图标,方便抬手之间,表示点个赞,手有余香


关于作者:

touwoyimuli: [email protected] 作者更多联系方式


协议:

touwoyimuli 博客代码基于GNU General Public License v3.0 协议进行分发和使用,更多信息参见协议文件

touwoyimuli 所含文章使用以下协议进行保护:署名-非商业性使用-禁止演绎

About

基于Qt5.9的跨平台和网络对战平台游戏: 中国象棋

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.1%
  • QMake 1.9%