Caïssa Board——现代国际象棋图形界面 现代国际象棋图形界面的演进 国际象棋图形用户界面(GUI)最早出现于 20 世纪 90 年代。数十年来,国际象棋引擎的棋力大幅提升,图形界面本身却基本没有变化。 Caïssa Board 的诞生,是为了重新思考国际象棋界面应该如何呈现信息: 1. 战术可视化优先: 一切始于一个核心想法:让战术看得见。Caïssa Board 不要求玩家费力解读引擎的原始数值,而是直接在棋盘上标示捉双、牵制和无保护棋子。 2. 变体与 Lichess: 逐步扩展至支持 13 种以上的国际象棋变体,提供 2D 和 3D 视图,并原生集成 Lichess 在线对弈。…
Caïssa Board——现代国际象棋图形界面
现代国际象棋图形界面的演进
国际象棋图形用户界面(GUI)最早出现于 20 世纪 90 年代。数十年来,国际象棋引擎的棋力大幅提升,图形界面本身却基本没有变化。
Caïssa Board 的诞生,是为了重新思考国际象棋界面应该如何呈现信息:
1. 战术可视化优先: 一切始于一个核心想法:让战术看得见。Caïssa Board 不要求玩家费力解读引擎的原始数值,而是直接在棋盘上标示捉双、牵制和无保护棋子。
2. 变体与 Lichess: 逐步扩展至支持 13 种以上的国际象棋变体,提供 2D 和 3D 视图,并原生集成 Lichess 在线对弈。
3. 数据库引擎: 加入专用数据库系统,支持快速的 20 步局面检索和自定义 Lua 脚本。
4. 模组系统: 引入内置模组管理器和 GitHub 工具包,帮助玩家制作自定义棋子、棋盘和地图。
5. 3D 在线俱乐部: 将在线匹配重新设计为棋岛(Chess Island):在这个 3D 世界中,玩家化身为 3D 角色,步行来到场景中的棋盘前。
6. 大语言模型与无障碍: 最后,集成实验性的 AI 分析来评估着法,并为盲人及低视力玩家加入文本转语音(TTS)无障碍功能。
分析与研习工具
战术标示: 直接在棋盘格上突出显示战术主题、捉双、牵制、威胁和无保护棋子。
大语言模型分析模式: 依据国际象棋引擎的评估,使用大语言模型分析局面。
引擎支持: 支持 UCI 和 CECP 协议,可运行 Stockfish、Fairy Stockfish 等引擎。
Lua 数据库查询: 使用内置筛选器或自定义 Lua 脚本检索大型 PGN 棋谱数据库。支持 SQLite 和 PostgreSQL,内置含 200 万局棋谱的数据库。
Lichess 集成: 在线进行等级分对局、休闲对局,或与电脑对弈。
在线国际象棋俱乐部:棋岛(Chess Island)
3D 第三人称探索: 直接操控 3D 角色,在阳光明媚、充满希腊风情的户外岛屿环境中漫步。
可交互的户外棋盘: 走到场景中的巨型棋具旁,按键交互,打开棋盘界面即可开始对弈。
擂台快棋: 连续轮换的擂台棋盘:胜者留席,下一位排队的挑战者会自动上场。
休闲棋盘: 走到空闲的休闲棋盘前,快速创建对局。
13 种以上变体(2D 和 3D 视图)
进行标准对局,或探索传统与现代的各种变体:
模组与无障碍
屏幕阅读器与语音: 完整集成文本转语音(TTS),可朗读着法名称、对局状态和界面元素。
内置模组管理器: 通过应用内功能以及 GitHub 提供的虚幻引擎项目,创建自定义棋具、3D 地图和脚本。
模组工具包: 使用开源 GitHub 工具包创建自定义 PAK 文件。
演示版限制:
每个棋局集合最多包含 250 局棋谱。
多人模式仅限官方服务器。
角色仅提供基础服装。
评论