这是一款使用Qt和C++开发的中国象棋游戏Windows应用程序,里面有已经打包好的一个名为“LittleBoxChess”的Windows可移植应用程序以及一个名为“Chess”的文件夹(里面是整个项目的源代码)。
2022-03-04 22:30:42 17.48MB 中国象棋 C++项目 毕业设计 Qt
1
js开发象棋游戏脚本源码压缩文件,可直接运行游戏进行使用,压缩文件包含js文件代码,也可提供学习和参考。
2022-02-21 09:17:04 1.51MB javascript 游戏 开发语言 ecmascript
Java+Swing实现中国象棋游戏,系统经多次测试运行无误,请放心下载!
2022-02-09 09:06:54 498KB java swing
# 主要设计 1、寻找棋盘界面和对应的棋子图片,程序设计棋盘界面和功能菜单 2、设计不同的棋子的移动逻辑 3、棋子移动时,要有音效 4、设计对手AI的逻辑算法,这里运用了极大极小值搜索算法,设置不同的搜索深度AI(智能不同) 5、对局开始前,双方棋子在棋盘上的摆法。 6、对局时,由执红棋的一方先走,双方轮流走一步。 7、轮到走棋的一方,将某个棋子从一个交叉点走到另一个交叉点,或者吃掉对方的棋子而占领其交叉点,都算走了一着。 8、双方各走一着,称为一个回合。 9、走一着棋时,如果己方棋子能够走到的位置有对方棋子存在,就可以把对方棋子吃掉而占领那个位置。 10、一方的棋子攻击对方的帅(将),并在下一着要把它吃掉,称为“照将”,或简称“将”。“照将”不必声明。被“照将”的一方必须立即“应将”,即用自己的着法去化解被“将”的状态。如果被“照将”而无法“应将”,就算被“将死”。 11、特别设计了人机对弈,人人对弈,还有AI对AI对弈
2022-02-06 09:04:47 6.73MB java 游戏 开发语言 后端
c++ 实现 中国象棋游戏 class ChessBoard { bool Operator = 0; //当前应当移动棋子的玩家 int time[3] = {}; //游戏时间 Piece* map[Piece::BORDER_X + 1][Piece::BORDER_Y + 1] = { 0 }; //二维数组模拟棋盘 King* king[2] = {}; //将&帅 bool winner = 0; //胜者 char player[2][20]; //玩家昵称 clock_t time1; //游戏开始时间 public: void displa
2022-01-13 15:34:16 5KB 象棋 中国象棋
1
内容索引:VC/C++源码,游戏编程,中国象棋,VC游戏源码  VC++写的中国象棋游戏源程序,界面看上去挺不错,可以选择人与电脑对战,通过网络人与人对战,程序虽小,不过考验的编程水平是多方面的,因此通过游戏我们有学习不少实用的技巧。简要说明一下:游戏网络运行方法:先在网络上的一台运行作为服务器,再到另外一台机器上运行这个程序,选择不作服务器,并制定服务器的IP地址,游戏就可以开始了。
2022-01-05 10:05:22 48KB VC/MFC源代码 游戏编程
1
本游戏又悔棋,认输,聊天等功能!是基于TCP编写的!分为红白棋!基于TCP信息传送可靠!本款游戏使用MFC编写的!
2021-12-31 09:38:28 58KB 基于TCP的局域网游戏
1
chess-game:用cpp和Qt 6编写的国际象棋游戏
2021-12-31 06:38:22 74.75MB C++
1
游戏时钟:使用Kotlin编写的Android应用,使用按钮和计时器来模拟国际象棋游戏中使用的时钟
2021-12-22 10:40:08 143KB Kotlin
1
android象棋游戏源码 java开发,环境eclipse-android eclipse 。
2021-12-21 23:02:06 4.41MB android 象棋游戏 eclipse-android
1