在洒满阳光的大理石大厅里,两个瓷制机器人正在胡桃木桌前下国际象棋。

版本 1.0.0

Scacelith

王者的游戏

走进洒满阳光的皇家大厅,在打过蜡的胡桃木桌前落座。棋盘对面,一个由 Stockfish 驱动的瓷制机器人正等着你走出第一步。

自由软件 · Windows、Linux、macOS(实验性) · 支持 OpenGL 4.6 的显卡

游戏内截图:皇家大厅

I体验

不是屏幕上的棋盘。
而是棋桌前的一席之地。

Scacelith 重现了真实对局的种种要素:大厅、寂静、棋钟、注视着你的对手,以及锦标赛的仪式感。

第一人称视角

你透过自己机器人的双眼观看一切:环顾大厅,俯身靠近棋盘,抬头看向对手,瞥一眼自己的对局记录表,或起身走到桌子的一端。

比赛规则

摸子即须走子。你的手按下棋钟,这步棋才算完成。关闭“显示合法着法”时,违例着法会受到裁判处罚;第二次违例即判负。

亲笔记录

双方棋手都在各自的记录表上记下每一步棋,各有各的笔迹,每满四十回合翻一页。你能听见笔尖在纸上沙沙作响。

旗鼓相当的对手

与你水平相当的 Stockfish 19,从新手(800)到 Stockfish 满级(3500),每局结束后都按 FIDE 规则计算等级分。

为本作量身打造

从零编写的引擎:基于物理的光照,大理石、打蜡的木材、瓷与黄铜,透窗而入的阳光,柔和的阴影与反射。从“极低”到“极高”的画质预设,可让它适配你的显卡。

34 种语言

英语、法语、德语、西班牙语、葡萄牙语(葡萄牙和巴西)、意大利语、荷兰语、瑞典语、丹麦语、芬兰语、爱沙尼亚语、拉脱维亚语、立陶宛语、波兰语、捷克语、斯洛伐克语、斯洛文尼亚语、克罗地亚语、匈牙利语、罗马尼亚语、保加利亚语、希腊语、土耳其语、乌克兰语、俄语、阿拉伯语、印地语、印度尼西亚语、越南语、韩语、日语,以及简体和繁体中文。阿拉伯语采用从右到左的排版。除中文外,教练在所有语言中都会开口说话;在中文中,他的话以字幕显示。

II游戏模式

每一局棋,
自有一方棋桌。

所有对局都在同一座大厅中进行,从标题画面即可开始。即使离线,Stockfish 也随时准备与你对弈。

  1. 新对局

    以你选择的棋力挑战 Stockfish,用时从子弹棋到慢棋任选;也可以在同一台电脑上与朋友对弈,双方各自以自己机器人的视角下棋。

  2. 教练

    一位老师坐在你对面,以你的水平与你对弈,并为你讲解棋局:威胁、好棋、失误,还会亲手在棋盘上演示失误的代价。从国际象棋规则到专家水平,配有在你的电脑上合成的语音(英语发音,附中文字幕)。

  3. 教练挑战

    一组组简短的局面练习,每组专练一项技能:一步杀到三步杀,捉双、牵制等战术,防守,以及对阵教练的基本残局。提示只在你请求时给出,每完成一组就会打上一个绿色的勾。

  4. 分析

    Stockfish 会分析你已保存的对局、在线对局或任意 PGN:评估条、从妙着到漏着的关键着法标注、以箭头标出的更佳着法,以及语音和字幕解说。你逐步浏览时,机器人会亲手走出每一步。

  5. 在线对局

    通过 Scacelith 服务器与真人对手对弈:计分对局、匹配对手、挑战和私人对局;也可以在两台电脑之间直连对局。对手的机器人会实时同步其一举一动。

  6. 观看对局

    两个 Stockfish 相互对弈,而你隐身其间,在大厅中自由穿行,从一个视角切换到另一个视角。

  7. 已保存的对局

    你的对局会保存为 PGN 文件。可以在大厅中重播,还原真实的思考时间和棋钟;也可以导入其他程序中的对局。

IV预告片

Scacelith 动态影像

预告片即将推出 在那之前,不妨先入座:游戏已可下载。

V在线

真实的对手,
同一座大厅。

在游戏中登录官方服务器,与来自世界各地的棋手对弈,依然是第一人称视角。

  • 所有官方用时均可进行计分对局,每种用时各有独立的等级分,按 FIDE 规则计算。
  • 匹配对手、按用户名发起挑战、凭代码进行私人对局;也可以在两台电脑之间直连对局,无需服务器或账号。
  • 公平对弈:自动检查、由引擎分析已结束的对局,以及棋手举报。
  • 在本网站查看你的对局记录:每局都可下载为 PGN 或 GIF 动图。
  • 任何人都可以运行社区服务器:服务器是自由软件,其 API 也有公开文档。

VI下载

请入座。
免费,而且开源。

解压即玩:Windows 和 Linux 无需安装,Mac 上只需拖到“应用程序”文件夹。每个文件都由 GitHub Actions 根据对应标签的源代码构建,并附有构建来源证明。

Scacelith

系统
Windows 64 位(x64);Linux 64 位(x86-64 或 aarch64),需 glibc 2.34、OpenSSL 3 以及 X11 或 XWayland,例如 Ubuntu 22.04 或 Debian 12;Apple Silicon 上的 macOS 26 或更高版本(实验性)
显卡
支持 OpenGL 4.6 的显卡及最新驱动程序(在 Mac 上,游戏自带 OpenGL)
内含
Stockfish 19 及其神经网络:开箱即可离线对弈
网络
用于在线对局、GIF,以及教练和分析的语音(可选下载,约 399 MB)
许可证
GNU 通用公共许可证第 3 版
  • Windows

  • macOS

    实验性

    适用于搭载 Apple Silicon(M1 或更新芯片)、运行 macOS 26 或更高版本的 Mac,不支持在虚拟机中运行;此版本比其他版本更新,测试也较少。此 App 未经注册的 Apple 开发者签名:首次打开时,请前往“系统设置 › 隐私与安全性 › 仍要打开”。

  • Linux

校验下载的文件

每个文件的构建来源都经过 GitHub 证明。使用 GitHub CLI 校验:

gh attestation verify Scacelith-…-windows-x64.zip --repo DarkCenobyte/scacelith-chess

SHA-256 校验和(SHA256SUMS)

VII制作人员

制作人员与致谢

国际象棋引擎
Stockfish 19,由 Stockfish 开发者制作(GNU GPL v3)。其神经网络使用 Leela Chess Zero 项目提供的数据训练(开放数据库许可协议)。
语音
Supertone 的 Supertonic 3,依据 BigScience Open RAIL-M 许可证使用:应你的要求下载后,在你的电脑上为教练和分析发声。
字体
Georg Duffner 设计的 EB Garamond、Natanael Gama 设计的 Cinzel 和 Khaled Hosny 设计的 Amiri;手写字体为 Caveat、Marck Script、Bad Script、Aref Ruqaa、Klee One 和 LXGW WenKai(均采用 SIL Open Font License);棋子符号来自 GNU FreeFont。
开局与谜题
开局名称来自 lichess.org 的 chess-openings 数据库,教练挑战中的谜题来自 Lichess 谜题数据库,两者均已贡献至公有领域(CC0)。

“国际象棋是分析的艺术。”