Планы

Роадмап

Beacon Table делает один человек, который сам водит игры. Поэтому здесь нет дат и обещаний — есть порядок: что делается прямо сейчас, что стоит следом и что пока лежит идеей. Уже вышедшее — на странице «Что нового».

В работе

Игроки заходят по коду

Самое крупное, что сейчас в разработке.

Онлайн без VPS, домена и проброса портов

Сегодня, чтобы позвать за стол игрока из другого города, нужен белый IP или VPS с доменом. Это отсекает половину мастеров ещё до первой игры. Хочется так: мастер нажимает «Открыть стол для интернета» и получает короткий код. Игрок вводит код на сайте — и попадает на стол мастера. Ничего не настраивая: ни у себя, ни на роутере.

01 Мастер включает онлайн Кнопка в настройках стола. Программа сама открывает исходящее соединение наружу — то же самое, что делает браузер.
02 Появляется код Короткий, читаемый вслух: 7QK-4M2. Живёт, пока идёт игра, и в любой момент меняется одной кнопкой.
03 Игрок вводит код На play.beacontable.ru или прямо в своём окне игрока. Дальше — обычный вход по своему логину.
04 Стол работает как обычно Карта, свет, кубы и голос журнала — всё то же самое. Просто путь до мастера прокладывается сам.

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

Порядок работ

Что дальше

Слева — то, что уже расписано и ждёт очереди. Справа — идеи: они звучат хорошо, но ещё не факт, что попадут в проект именно в таком виде.

Следом

  • Код подключения для игроков Та самая фича выше: онлайн-стол без белого IP и настройки роутера. Онлайн
  • HTTPS сам по себе Для тех, у кого домен уже есть: сертификат выпускается автоматически, без Caddy и nginx перед сервером. Онлайн
  • Токен-арты из коробки Набор готовых иконок сразу в программе, чтобы первая сцена собиралась без похода за картинками. Контент
  • Ширма мастера Таблицы, случайные имена и правила под рукой — на одном экране, не листая книгу. Стол
  • Уборка библиотеки Удаление ненужных карт и загруженных файлов прямо из интерфейса. Стол

Идеи

  • Этажи и уровни Башня и подземелье как одна сцена с переключением уровней, а не как отдельные карты. Сцены
  • Броски видно на столе Кубы, которые действительно катятся, — чтобы бросок был событием, а не строкой в логе. Бой
  • Анимации атак Стрела летит, огненный шар вспыхивает. Немного зрелища там, где сейчас только цифры. Бой
  • Доска подготовки Канбан для мастера: сюжетные линии, зацепки и незакрытые ниточки рядом с заметками. Заметки

Порядок может меняться. Живая игра показывает, чего не хватает, лучше любого плана: если на вашем столе что-то мешает каждую сессию — напишите, такие вещи уходят наверх списка.