Профиль Discord-бота AdaDelta для игрового сервера Cyber-Инфузия

1 / 4

Профиль Discord-бота AdaDelta для игрового сервера Cyber-Инфузия

1 / 4

Профиль Discord-бота AdaDelta для игрового сервера Cyber-Инфузия

1 / 4

Профиль Discord-бота AdaDelta для игрового сервера Cyber-Инфузия

1 / 4

Все работы

AdaDelta: Discord-бот для киберпанк TRP-сервера

Единая игровая система из 100+ команд для сервера Cyber-Инфузия: персонажи, прокачка, экономика, проверки, бой и инструменты менеджеров.

Категория
Чат-боты

Задача

Дискорд сервер Cyber-Инфузия работает в формате текстовой ролевой игры в киберпанк-стилистике. Его владельцу не хватало возможностей популярных бесплатных Discord-ботов. В одних не было нужных игровых команд, другие нельзя было достаточно глубоко настроить под правила и лор сервера. Даже подходящие функции оставались разрозненными и не складывались в одну игровую систему.

Нужен был собственный бот, который сопровождал бы игрока от создания персонажа до регулярных игровых действий, а менеджерам дал инструменты для управления этими механиками.

От отдельных команд к единой системе

AdaDelta включает больше ста пользовательских и менеджерских команд. Все они работают с общими данными персонажа согласно правилам сервера.

Новый участник начинает с создания персонажа. Бот последовательно собирает основную информацию по подготовленному сервером шаблону, а дополнительные детали можно вынести в отдельную ветку. После создания анкеты игрок получает доступ к остальным механикам через меню «Сенсориум».

Вместо длинного списка команд меню делит возможности на понятные разделы: персонаж, взаимодействия, бой, проверки, экипировка, перемещение, карта, ежедневные действия и помощь.

Основные игровые механики

Внутри AdaDelta связаны несколько подсистем:

  • персонажи, их анкеты, характеристики, способности и развитие;
  • навыки, прокачка и проверки игровых действий;
  • экономика, инвентарь и экипировка;
  • боевые механики, эффекты и взаимодействия между персонажами;
  • перемещение, карты, квесты и ежедневная активность.

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

Инструменты для менеджеров

Отдельный набор команд предназначен для команды Cyber-Инфузии. Через него менеджеры могут работать с анкетами и персонажами, добавлять способности, баффы и дебаффы, управлять картами, квестами и другими игровыми сущностями.

Эти операции встроены в Discord и доступны рядом с самим игровым процессом. Владельцу не нужно подстраивать правила проекта под ограничения универсального бесплатного бота.

Моя роль

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

Итог

Сервер получил собственного Discord-бота, настроенного под его лор, роли и игровые правила. По наблюдениям владельца Cyber-Инфузии, после запуска AdaDelta улучшилось удержание новичков и выросла общая вовлеченность в игру.

Расскажите о проблеме. Я предложу разумный первый шаг.

Можно начать сообщением. Созвон не обязателен.

Обсудить задачу