Ваш личный ИИ-мастер для D&D в Telegram

На фоне стремительного прогресса нейросетей я решил реализовать амбициозный проект: создать полноценного ИИ-Мастера, который не просто знает правила, но и выступает надежным хранителем летописи — помнит события, ведет учет всех фактов и бережно ведет досье на каждого NPC.

Бот: @dnd5char_bot


Классическая драма ролевика

Сценарий знаком каждому: вы собираете группу, недели напролет обсуждаете квенты и карты, предвкушая старт. Первая сессия проходит блестяще. Вторая — кто-то заболел. Третья отменяется из-за аврала у ГМа. На четвертую выясняется, что у кого-то приоритеты сместились, у другого — личные обстоятельства, а третий потерял запал из-за бесконечных пауз. Кампания распадается, так и не добравшись до второго уровня.

Если вы хоть раз пробовали водить или играть в D&D, эта боль вам знакома. На моем счету около восьми таких «похороненных» историй. И каждый раз обидно видеть, как пропадают впустую часы, вложенные в проработку персонажа и мира.

Два месяца назад я приступил к радикальному обновлению своего бота, созданного еще в 2021 году. Цель проста и дерзка: дать возможность любому человеку в любой момент открыть Telegram и погрузиться в качественную партию D&D 5e — без поиска группы, подстройки под графики и оправданий. Мастером выступает ИИ, игроком — вы.

Результаты пока неоднозначные, но прогресс есть. Расскажу подробнее.


Текущий функционал

Бот доступен по адресу @dnd5char_bot. Это мини-приложение внутри мессенджера, не требующее загрузки дополнительного ПО. Интерфейс разбит на логические вкладки: от управления листом персонажа и инвентарем до журнала кампании и настроек игрового движка. Игровой процесс интуитивен: вы описываете действия, Мастер реагирует. Механическая часть — расчет урона и броски кубов — целиком лежит на движке, исключая судейские ошибки.

Костяк аудитории — около двух тысяч энтузиастов. Еще около тысячи человек следят за разработкой в сообществе @dnd5chat. Сейчас проект находится в стадии активной итерации: правки вносятся еженедельно.

Важное уточнение: это не «AI Dungeon в мессенджере». В подобных сервисах нейросеть творит правила на ходу, что быстро разрушает баланс. Мой подход иной: фундамент игры — это строгие правила D&D, а нейросеть отвечает исключительно за литературную оболочку.


Трудности работы с ИИ в роли Мастера

Попытки делегировать ИИ все полномочия ведут к катастрофе. Я проверил это на собственной практике и на опыте десятков тестировщиков.

Без должного контроля нейросети свойственно:

  • щедро одаривать игрока золотом просто за «эффектное появление»;

  • забывать о полученных травмах, описывая действия несуществующими конечностями;

  • генерировать абсурдный лут, если игрок проявляет излишнюю фантазию в описаниях;

  • преждевременно объявлять победу над боссом, игнорируя остаток ХП.

Проблема кроется в отсутствии у нейросети понимания границ между реальностью и вымыслом. Для нее все — лишь последовательность токенов.

Решение — строго регламентированный процесс обработки каждого запроса:

Анализ интента — выявление намерения игрока (атака, магия, социальное взаимодействие).

Актуализация контекста — загрузка текущих данных: состояние здоровья, ресурсы, инвентарь, обстановка сцены.

Движок правил — детерминированный код, который обрабатывает броски кубиков и сверяет их с официальными правилами D&D.

Нарратор — нейросеть, которая получает сухой результат («попадание, 7 урона, цель жива») и превращает его в художественный текст, не имея права менять цифры.

Фиксация состояния — обновление базы данных только после верификации результата.

Этот «фильтр» — сердце системы, превращающее хаотичную игрушку в инструмент, пригодный для настоящего приключения.


Что уже реализовано

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

Очень понравилось как выглядит интерфейс персонажа, было бы круто так же добавлять фото перса. Удобно что есть генерация Характера где тебе легче понимать от чего отталкиваться, классно!

Автоматизация выбора подклассов и заклинаний избавляет от необходимости постоянно сверяться с книгами правил.

Боевая система. Я оптимизировал ИИ под соло-прохождение, учитывая специфику сложности энкаунтеров для одного игрока. В боях поддерживается инициатива, мультиатаки, расход боеприпасов и механики состояний. Реализованы спасброски от смерти с повышенным напряжением, характерным для одиночной игры.

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

«Очень круто, когда ИИ сам делает спасброски и проверку на „Расследование» или убеждение, правда интересно!» — плейтестер, апрель 2026

В процессе разработки:

  • Полная магическая система: расчет урона, концентрация и эффекты в реальном времени.
  • Классовые особенности: от «Второго дыхания» воина до сложных механик друида.
  • Система валидации: алгоритмы, пресекающие попытки ИИ «галлюцинировать» о состоянии инвентаря или истории персонажей.

Режимы игры

Бот предлагает два подхода:

  • Классический: максимально близкий к правилам «Книги игрока». Ошибки здесь караются.
  • Легкий: для тех, кто ставит нарратив выше цифр. Бот снижает порог сложности, прощая ошибки и делая акцент на развитии истории.

Чего ждать дальше

В ближайших планах: доработка магических механик, внедрение системы квестов, развитие экономики и создание атмосферного мира с динамической погодой и репутацией в фракциях.

Зачем я это публикую

Я работаю над этим проектом в одиночку. Хотя полноценная игра сейчас доступна только участникам плейтестов, вы можете зайти в бота в любой момент, чтобы создать персонажа и ознакомиться с интерфейсом.

Буду благодарен за:

  1. Подписку на @dnd5chat — здесь будут все новости о тестах.
  2. Конструктивную критику и фидбек.
  3. Технические предложения от разработчиков по оптимизации архитектуры.

Цитата одного из плейтестеров лучше всего отражает мою мотивацию:

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

Если вы чувствуете то же самое — добро пожаловать в @dnd5chat.

 

Источник

Читайте также