基于Java的中国象棋对弈游戏系统开发代码。适用场景:课程设计、大作业、毕业设计、项目设计等。适用人群:本科、专科、高职等。 代码量:3000行左右。可以直接运行,一键导入Idea、Eclipse即可。 支持JavaJDK所有版本。内含高级算法:剪枝算法、博弈树算法、Zobrist算法等。 可以实现人机对战、人人对战、悔棋、重新开始、智能对战存储、残局等功能。 主要开发语言:Java。适合新手和小白进阶!!~ 界面美观丰富、并且人机对战有难度之分(小白、高手、无敌三种模式任选),通过智能算法实现人机对战!
2024-04-10 09:05:32 11.03MB java 中国象棋 Java象棋 人机对战
1
基于Java的中国象棋对弈游戏系统开发-2W字(查重13%),主要技术栈:Java Swing、Eclipse、Idea、剪枝算法、搜索算法、博弈树算法、Zobrist及键值等。已完成国内外研究概况调研、游戏可行性分析、需求分析、界面设计、代码分析、主要代码讲解、游戏实现、致谢等论文部分。知网查重13,已过两轮人改,有丰富图、丰富代码讲解。
2024-02-25 19:49:43 1.65MB java 中国象棋 Swing Java象棋
1
java象棋小游戏,内含完整代码和所需jar包,代码有较为详细的注释说明,适合新手学习使用,是个较为不错的资源,别错过哟
1
整洁,简单、看得懂、代码可以自己直接调用
2022-12-07 21:42:15 149KB swing java 中国象棋
1
中国象棋局域网多人对战平台,有源代码,JAVA。
2022-10-02 14:56:43 3.93MB java 中国象棋 对战 局域网
1
Java开发的中国象棋应用程序,其中包含两种游戏模式:本地模式(无AI对弈)、联机模式;功能包含:重开游戏(本地模式、联机模式)、悔棋(本地模式、联机模式)、认输(本地模式、联机模式)、聊天(联机模式)。注释较为详细,代码总行数4500+。所用图片素材来源网络,请勿用于商业用途。
2022-05-18 16:01:43 974KB java 中国象棋 联机 游戏
1
利用java实现一个中国象棋对弈的软件,实现中国象棋的规则,棋盘方形,中间有一条“界河”,交叉点共有90,公有32枚棋子,分为黑红两组,有象棋对弈、新游戏、悔棋、信息提示等功能。
2021-12-19 15:49:11 283KB java中国象棋
1
java中国象棋
2021-11-30 21:47:35 1.7MB Java
1
java 象棋 涉及数据库 网络通信等 有代码及注释 有文档
2021-11-07 18:03:28 1.54MB java 中国象棋
1
第一章 引言(概述) - 1 - 第二章 可行性分析 - 2 - 2.1 总体分析 - 2 - 2.2 开发环境介绍 - 2 - 2.2.1 软件开发环境 - 2 - 第三章 需求设计 - 2 - 第四章 详细设计 - 3 - 4.1 功能设计 - 3 - 4.1.1 功能说明 - 3- 4.1.2 对弈规则 - 4 - 4.1.3 相关类图 - 4 - 4.2功能的实现 - 4 - 4.2.1 界面的实现 - 4 - 4.2.2 棋谱的实现 - 8 - 4.2.3 开始 - 8 - 4.3 棋子移动和吃棋规则 - 8 - 4.3.1 本节说明 - 8 - 4.3.2详细规则介绍 - 8 - 4.3.2.1卒的移动及吃棋规则 - 8 - 4.3.2.2炮和车的移动及吃棋规则 - 8 - 4.3.2.3马的移动和吃棋规则 - 9 - 4.3.2.4相(象)的移动和吃棋规则 - 9 - 4.3.2.5士(仕)的移动和吃棋规则 - 9 - 4.3.2.6将(帅)的移动和吃棋规则 - 9 - 4.4 测试说明 - 9 - 4.5 测试结果 - 10 - 运行结果 - 10- 小 结 - 13 -
2021-06-26 21:52:47 543KB java 中国象棋
1