Два фарфоровых робота играют в шахматы за ореховым столом в залитом солнцем мраморном зале.

Версия 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; macOS 26 или новее на Apple Silicon (экспериментально)
Графика
Видеокарта с поддержкой OpenGL 4.6 и свежим драйвером (на Mac игра поставляется со своим OpenGL)
В комплекте
Stockfish 19 и его нейросеть: можно сразу играть без интернета
Интернет
Для онлайн-игры, GIF и голоса тренера и анализа (необязательная загрузка около 399 МБ)
Лицензия
GNU General Public License v3
  • Windows

  • macOS

    Экспериментально

    Для Mac на Apple Silicon (M1 или новее) с macOS 26 или новее, не в виртуальной машине; эта сборка новее остальных и проверена меньше. Приложение не подписано зарегистрированным разработчиком 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 (Open Database License).
Голос
Supertonic 3 от Supertone, по лицензии BigScience Open RAIL-M: скачивается по вашему запросу и озвучивает тренера и анализ прямо на вашем компьютере.
Шрифты
EB Garamond — Georg Duffner, Cinzel — Natanael Gama, Amiri — Khaled Hosny; рукописные шрифты Caveat, Marck Script, Bad Script, Aref Ruqaa, Klee One и LXGW WenKai (все — SIL Open Font License); шахматные фигуры — из GNU FreeFont.
Дебюты и задачи
Названия дебютов из базы chess-openings сайта lichess.org, а задачи для испытаний тренера — из базы задач Lichess; обе базы переданы в общественное достояние (CC0).

«Шахматы — это искусство анализа».