国际象棋

国际象棋

添加可玩的国际象棋

国际象棋(Chess)

厌倦了玩《博德之门3》?为什么不在《博德之门3》里玩一个更无聊的游戏呢?由 IMGUI 驱动!

  • MaxGooningWizard

概述

在《博德之门3》中完整体验一局国际象棋。包含 AI 对手、对局历史等更多功能。

功能

  • 可操作的棋盘:完整的行棋规则,并高亮显示合法走法。
  • AI 对手:可调节强度(大约从 2000 到 400 等级分(elo))。
  • 保存 / 读取 / 悔棋:快照存档 + 多步悔棋。
  • 对局信息:子力追踪、被吃棋子、行棋历史、对局统计。
  • 快捷键 + MCM:通过热键打开独立窗口,或使用 MCM 选项卡。默认快捷键为 CTRL + LShift + Q。
  • 分析模式:此模式会关闭 AI,使其不进行移动。

需求

兼容性

  • 可随时安全安装或移除。
  • 如果使用 MCM 选项卡,请在加载顺序中将其置于 MCM 之下。

配置 / 存档

配置和统计数据存储于:

  • %LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Script Extender\Chess\chess_config.json
  • %LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Script Extender\Chess\chess_save.json
  • %LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Script Extender\Chess\chess_stats.json

致谢:

  • Sunfish 引擎由 Soumith Chintala 制作(BSD 2-Clause 许可),以及 Thomas Ahle 的原版 Sunfish
  • 国际象棋棋子 PNGCburnett 提供(Wikimedia Commons)。
  • Norbyte 制作的 Script Extender。
  • Volitio 制作的 MCM。
  • ChatGPT 提供的编码帮助。