Демо-стол открыт — без регистрации, прямо сейчас →

Карта на телевизоре —
за пять минут.

Без подписки, без регистрации, без облака.

Виртуальный стол для тех, кто играет за настоящим столом. Один файл на ноутбуке ведущего: телевизор показывает карту всей комнате, телефоны — листы персонажей, а кто не смог прийти — заходит по ссылке.

Бесплатно, открытый код Работает без интернета Ставится одним файлом
Окно ведущего в Beacon Table: карта пещеры с токенами, стенами и источниками света
Экран трансляции на телевизоре: пещера в тумане войны, светятся кристаллы и факел отряда
Телевизор

Карта во весь экран. Без логина.

Телевизор открывает адрес в браузере и показывает только то, что видят персонажи. Заметок ведущего и монстра в засаде на нём нет. Код с экрана ведущий подтверждает один раз, дальше телевизор помнит доступ.

Как подключить телевизор →
Доска расследования: врезки с текстом записей журнала, карточки сцен, картинка, стрелки связей и стикеры с уликами
Доски

Доска — та же, что в вашем Obsidian.

Схема расследования, связи между NPC, набросок карты мира — всё это бесконечный холст на Excalidraw. Файл доски открывается и плагином Excalidraw в Obsidian: готовите в своём хранилище, показываете за столом, правите и там, и там. Импорт забирает .excalidraw.md вместе с картинками и заметками, а фигура на холсте становится врезкой с живым текстом записи журнала.

Как это работает →
Свет и стены

Игрок видит то, что видит персонаж.

Стены и двери рисуются мышью прямо по карте. Факел упирается в камень: шагнул за угол, и коридор открылся, отошёл — снова темнота. На видео экран игрока.

Полоса инициативы над картой: раунд 2, ход Эльгара, хиты бойцов, на токенах значки отравления и испуга
Бой

Инициатива считает за вас.

Кинули инициативу, и порядок выстроился. Урон и лечение падают в общий лог, «горение» и «регенерация» снимают и возвращают хиты в начале хода, ослепление и испуг меняют КД и скорость.

Ширма ведущего

Правила, таблицы и таймеры — в одном окне.

На ширме под рукой состояния, правила из модулей и закреплённые записи журнала. Свои вкладки собираются перетаскиванием: бросок, случайная таблица, таймер, счётчик. Бросок по таблице уходит в чат, а счётчик сам считает раунды, криты или выбывших и пишет вам, когда порог взят.

Вкладку с правилами можно открыть игрокам как шпаргалку, только для чтения. Таймер и счётчики видны на телефонах и на телевизоре плашкой сверху. В десктоп-версии ширма выносится отдельным окном на второй монитор.

Граф связей журнала: NPC, места, фракции и сцены; справа связи Марго Вейл и пометка, что связь с Орденом игроки не видят
Сессии

Сессия пишется сама, а граф помнит, кто кому враг.

Броски, раунды, урон, состояния, смена сцен и ваши заметки ложатся в ленту без единого клика. После игры — одна кнопка, и итог сессии в журнале. Игрок видит ту же ленту без скрытых бросков и с «тяжело ранен» вместо хитов врага.

Граф строится из [[ссылок]] между записями журнала и подписанных связей: союзник, враг, семья. Игрок видит линию, только если может прочитать обе записи, поэтому тайна через граф не утечёт.

Лист персонажа на телефоне во весь экран: портрет, класс и уровень, полоса хитов, блок боя
Телефоны

Лист персонажа вместо распечатки.

За столом ноутбук нужен только ведущему. Игрок открывает стол с телефона: лист во весь экран, хиты тянутся пальцем, броски с листа уходят в общий лог.

Для Android есть своё приложение: оно само находит стол в домашней сети Wi-Fi, открывает его во весь экран и не даёт экрану погаснуть посреди боя. На iPhone стол открывается ярлыком на домашнем экране.

Приложение для Android →
Сцена из импортированного модуля Foundry: пещера с синими источниками света, справа — журнал модуля со страницами и врезками
Импорт

Приключение из Foundry — за одну ссылку.

Вставьте ссылку на манифест модуля, и сцены со стенами и светом, существа, журналы и музыка разложатся по местам. Листы персонажей переносятся из Long Story Short, предметы и заклинания — с ttg.club.

Что и откуда переносится →
Почему это существует

Сделал для своей компании, потом выложил.

Мы играем дома, за одним столом. Нужно было одно: показать карту на телевизоре так, чтобы игроки не видели секретов ведущего. Готовые столы с этим не справлялись. Beacon Table с первого дня отдаёт два разных изображения: ведущему всё, телевизору только то, что видят персонажи.

Код открыт под AGPL-3.0: выложенные версии останутся доступными, даже если я перестану заниматься проектом. Об авторе →

Что ещё есть

Остальное, что пригодилось за столом

Журнал

Записи — обычные .md-файлы в папке с программой. У каждой свой доступ: скрыта, видно только название, можно читать или править.

Пометки на карте

Стрелка, круг, подпись поверх карты прямо посреди боя. У каждого свой цвет, и ведущий видит, кто что нарисовал.

Подробнее в вики →

Модули систем

D&D 5e (2014 и 2024) и справочник SRD 5.2 ставятся модулями на странице «Модули». Рядом — свои монстры, NPC и хоумбрю.

Таблицы и имена

Бросок по случайной таблице сразу уходит в чат. Имена и названия таверн уже есть, таблицы из модулей Foundry переносятся импортом.

Что переносится →

Музыка и звук

У каждой сцены свой фоновый звук, поверх него ведущий запускает плейлисты и звуковые эффекты.

Экспорт мира

Весь мир со сценами, журналом и картинками упаковывается в один .zip и переезжает на другой компьютер или сервер.

Туман войны, карты-видео, 3D-кубы, этажи и телепорты, аккаунты игроков, несколько ведущих, Docker — полный список в вики. Чем отличается от Foundry, Roll20 и Owlbear →

Прежде чем скачать

Частые вопросы

Это правда бесплатно? В чём подвох?

Подвоха нет. Проект открытый, под лицензией AGPL-3.0: исходный код можно прочитать, собрать самому и форкнуть. Ни телеметрии, ни обязательного облака, ни регистрации: карты и заметки лежат в папках data/ и uploads/ рядом с программой.

Windows пишет «Неизвестный издатель». Это вирус?

Нет. Релизы пока не подписаны сертификатом подписи кода: он платный, и для бесплатного проекта это отдельная статья расходов. SmartScreen предупреждает о любой неподписанной программе. Как проверить подлинность файла, описано на странице скачивания. Исходный код открыт, программу можно собрать самому.

Игрокам нужны ноутбуки? Нужен интернет?

Ни то, ни другое. За столом ноутбук нужен только ведущему: игроки открывают стол с телефона в браузере или в приложении для Android, телевизор — по адресу в браузере. Всем достаточно быть в одной сети Wi-Fi, интернет не нужен. Он понадобится только тем, кто подключается издалека: они заходят по ссылке в ту же сцену.

Какие игровые системы поддерживаются?

D&D 5e (2014 и 2024) и справочник SRD 5.2 ставятся бесплатными модулями прямо в программе. Проприетарный контент из книг Wizards of the Coast не распространяется. Для других систем есть «Своя система»: свои монстры, заклинания, предметы и конструктор состояний.

Про демо и импорт подробнее — в вики и на странице импорта.

Как начать

Пять минут, и можно играть

Скачали один файл, запустили, и стол открылся в браузере. На телевизоре набрали адрес. Не понравится — удалите папку: после Beacon Table в системе ничего не остаётся.

$ ./beacon-table

Есть VPS? В docker-compose.yml уже лежит рецепт с Caddy и https — инструкция в вики.