OmnisGM — realtime-компаньон для оффлайн-стола D&D. Игрок ведёт лист на телефоне: HP, слоты, условия, инвентарь. GM видит каждое изменение в момент, когда оно случается. Без передачи телефона. Без «подожди, какой у тебя модификатор?»


«Кидаем инициативу.» — «Подожди, у меня сколько модификатор?» — «Кастую файрбол — сколько слотов осталось?» — «Дай свой лист, я гляну AC.» Мастер ведёт блокнот со статами всех и отстаёт к третьему раунду. Книга лежит открытая на трёх страницах сразу. На чьём-то листе пятно от пива. Чей-то персонаж умер на прошлой неделе, и его до сих пор не перерисовали.
Каждый — свой.
На планшете или ноуте.
Через стол или через страну.
Игроки видят друг друга только в публичной части.
Не тот, что на обложке книги правил. Ваш.
Веб-приложение, которое ставится как нативное и ведёт себя как нативное. Firestore кэширует всё локально — когда связь падает, игра продолжается, а изменения отправляются на reconnect. Нет app store, нет 47 MB на скачивание, нет очереди ревью. Открыли ссылку, нажали На экран «Домой» — готово.
Все характеристики, навыки, спасброски и владения. Hit dice с восстановлением на long rest. Death saves. Условия. Инвентарь с весом, attunement и валютой. Авто-расчёт атак, Spell Save DC, Spell Attack. Мультикласс с проверкой prerequisites. Inspiration, exhaustion, инициатива — всё в одном месте, всё живое.
Полная мультиклассовая таблица SRD — full, half и third casters соединяются по правилам. Warlock pact magic считается отдельно, как и должно быть. Большинство инструментов (да, включая платные) на этом ломаются или просто это не делают. Мы — сделали.
Знать, чем инструмент отказывается быть, полезнее, чем знать, чем он себя называет.
Нет токенов, нет карт, нет динамического света, нет fog of war. Если нужен VTT — это к Foundry или Roll20. Мы — для стола, за которым люди реально сидят друг напротив друга.
Нет генератора NPC. Нет автоматизированных энкаунтеров. Нет «суммаризации сессии», о которой никто не просил. Только листы, в реальном времени, которые работают. AI — это не наше позиционирование.
Персонаж принадлежит кампании — её правилам, её хоумбрю, её миру. Хотите того же персонажа в другой игре? Заводите его заново — под её правила и её мир. Каждая кампания — отдельная реальность.
Только web и PWA. Мы не делаем iOS-приложение. Мы не делаем Android-приложение. Браузер — это платформа. Грузится за две секунды и обновляется без вашего участия.
OmnisGM — в открытой альфе. Три постоянных пользователя — я и двое друзей, с которыми играю. Это начиналось как инструмент для нашего стола, а не стартап в поиске рынка. Вкладываю 8–12 часов в неделю, выпускаю апдейты каждую неделю, и мне больше нужны десять столов, которые реально пользуются, чем десять тысяч сигнапов, которые нет. Сейчас бесплатно, и так останется, пока вас не наберётся достаточно, чтобы сказать мне, за что платят.