О проекте

Кто это делает и зачем

Привет. Меня зовут major1ink, я делаю Beacon Table в одиночку.

Я вожу настольные ролевые игры и в какой-то момент упёрся в неприятное: весь софт для них сделан под игру по интернету. А мы собираемся дома, за одним столом, и нам нужно совсем другое — показать карту на большом экране.

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

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

Сделал для своей компании. Потом показал знакомым мастерам и понял, что упираются в это не только у нас, — и выложил в открытый доступ.

Почему проект бесплатный

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

Что с ним будет дальше

Проект развивается по мере того, как чего-то не хватает мне самому и людям, которые им пользуются. Планы и текущие задачи видно в issues на GitHub, выпущенные версии — в списке изменений.

Как связаться

  • Баг или идеяissues на GitHub. Это лучший способ: не потеряется и видно другим.
  • GitHub@major1ink.

Как помочь проекту

  • Поставить звезду на GitHub — так проект находят другие мастера.
  • Рассказать своей компании и в тематических чатах.
  • Прислать баг с описанием, что вы делали и что пошло не так.
  • Прислать pull request — CONTRIBUTING.md.

Правовые мелочи

Beacon Table — независимый любительский проект. Он не связан и не аффилирован с Wizards of the Coast, Foundry Gaming LLC, Roll20 или какими-либо другими правообладателями. В комплекте распространяется только открытый контент SRD 5.1/5.2 по лицензиям CC-BY-4.0 и OGL. Как обрабатываются данные посетителей сайта — на странице обработки данных.