Кто это делает и зачем
Привет. Меня зовут 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. Как обрабатываются данные посетителей сайта — на странице обработки данных.