1.服务器端采用TCP通信,多线程实现并发。 2.服务器支持开多少个线程就支持多少个用户游戏。
2022-02-12 16:02:23 16KB 网络 qt 开发语言 多线程并发
Java+Swing实现中国象棋游戏,系统经多次测试运行无误,请放心下载!
2022-02-09 09:06:54 498KB java swing
中国象棋单机+网络版,详近的代码注释,是初学进介者不容错过的学习资源代码,网络版实现了android+tomcat功能
2022-02-07 16:54:22 6.06MB 象棋单机网络
1
本次制作象棋和棋盘,未使用资源文件,是直接使用QPainter函数制作
2022-02-07 15:01:34 7KB qt 开发语言 c++
1
# 主要设计 1、寻找棋盘界面和对应的棋子图片,程序设计棋盘界面和功能菜单 2、设计不同的棋子的移动逻辑 3、棋子移动时,要有音效 4、设计对手AI的逻辑算法,这里运用了极大极小值搜索算法,设置不同的搜索深度AI(智能不同) 5、对局开始前,双方棋子在棋盘上的摆法。 6、对局时,由执红棋的一方先走,双方轮流走一步。 7、轮到走棋的一方,将某个棋子从一个交叉点走到另一个交叉点,或者吃掉对方的棋子而占领其交叉点,都算走了一着。 8、双方各走一着,称为一个回合。 9、走一着棋时,如果己方棋子能够走到的位置有对方棋子存在,就可以把对方棋子吃掉而占领那个位置。 10、一方的棋子攻击对方的帅(将),并在下一着要把它吃掉,称为“照将”,或简称“将”。“照将”不必声明。被“照将”的一方必须立即“应将”,即用自己的着法去化解被“将”的状态。如果被“照将”而无法“应将”,就算被“将死”。 11、特别设计了人机对弈,人人对弈,还有AI对AI对弈
2022-02-06 09:04:47 6.73MB java 游戏 开发语言 后端
该资源是一款中国象棋游戏,测试智商,可自定义水平等级挑战,非常的休闲
2022-01-30 09:11:08 336KB 前端 游戏 中国象棋 休闲
智商超高的中国象棋,VC++编写,单机版,支持人机对抗,支持步数记录,支持悔棋、支持音效。大家休息时可以玩一把,看能否打败电脑。
2022-01-23 19:12:54 629KB 象棋软件 c++
1
HTML5中国象棋源码 源码描述: 一、源码特点 1、HTML5实现象棋游戏,与电脑进行博弈,该游戏具备提示功能。试用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗,不支持IE8及以下浏览器。 二、菜单功能 1、新手水平 2、中级水平 3、悔棋 4、换肤 三、注意事项 1、开发环境为Visual Studio 2015,无数据库,使用.net 4.0开发。
中国象棋软件-Android版技术文档及软件截图
2022-01-20 15:44:48 810KB 中国象棋
1
Java毕业设计 论文:中国象棋源代码资料,作者:王学峰。里面包括Java中国象棋需求、象棋txt版本资料。关键词:中国象棋,位棋盘,Zobrist键值,alpha-beta搜索,置换表,局面评价。本毕业设计论文根据国际象棋程序设计的一些成功经验,提出中国象棋程序设计的一些思路和方法。   在写中国象棋程序时,需要比较两个局面看它们是否相同。如果比较每个棋子的位置,或许不需要花很多时间,但是实战中每秒种需要做成千上万次比较,因此这样会使比较操作变成瓶颈的。另外,需要比较的局面数量多得惊人,要存储每个棋子的位置,需要占用非常大的空间。   一个解决方案是建立一个标签,通常是64位。由于64位不足以区别每个局面,所以仍然存在冲突的标签,但实战中这种情况非常罕见。
2022-01-20 14:34:59 1.27MB Java源码-网络相关
1