1 Star 2 Fork 0

衣谷金锋 / 中国象棋

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.34 KB
一键复制 编辑 原始数据 按行查看 历史
衣谷金锋 提交于 2022-05-31 11:54 . 新增未来改进

象棋参考仓库

https://github.com/geeeeeeeeek/IntelligentChineseChessSystem

所作改进

  1. 添加中文注释
  2. 添加模式选择功能
  3. 添加本地对战功能
  4. 控制台展示玩家点击棋子位置
  5. 控制台展示玩家移动前棋子位置以及移动后棋子位置
  6. 控制台展示电脑移动前棋子位置以及移动后棋子位置

未来改进

  1. 认输功能
  2. 保存棋局功能
  3. 读取棋局功能
  4. 添加网络对战功能
  5. 网络对战求和功能

象棋启动方法

右键点击ChessGame中的main方法执行即可

象棋演示

模式选择界面:

image-20220529110217566

棋盘界面:

image-20220529110652092

控制台展示功能:

  • 控制台展示玩家点击棋子位置
  • 控制台展示玩家移动前棋子位置以及移动后棋子位置
  • 控制台展示电脑移动前棋子位置以及移动后棋子位置

image-20220529111314762

红/黑方胜利界面:

1
https://gitee.com/Ashtar555/chinese-chess.git
git@gitee.com:Ashtar555/chinese-chess.git
Ashtar555
chinese-chess
中国象棋
master

搜索帮助