Как перезапустить олдскульную RPG на движке форума, победить инфляцию на рынке и внедрить ИИ-Гейммастера.
Пока современная игровая индустрия соревнуется в терафлопсах, гигабайтах текстур и агрессивном донате, где-то тихо плачет один старый готоман. Мы выросли, у нас появились работа, дедлайны и семьи. Бегать часами по 3D-миру ради одного квеста — теперь непозволительная роскошь. Как геймдизайнеры, мы задались вопросом: можно ли упаковать хардкорную атмосферу легендарной Gothic в формат «игры ума»? Чтобы она запускалась на смартфоне за 0 секунд, не высаживала батарею и требовала всего 1 минуту вашего времени между рабочими задачами. Мы в проекте BestGothic решили этот кейс. Вместо Unity и Unreal мы развернули игру прямо на обновленном движке форума Invision Community 5, упаковали её в PWA-приложение и завязали весь геймплей на математический расчет раундов. Ниже мы расскажем, как устроена продуктовая логика нашего Миненталя и почему текстовые логи на честных кубиках удерживают взрослую ИТ-аудиторию лучше современной графики
📊 1. Математика боя и анти-гринд: чистая тактика вместо закликивания. В нашей RPG нет механики «зажми кнопку и победил». Персонаж игрока совершает тактические маневры, а боевой движок мгновенно рассчитывает раунды и выдает детальный текстовый лог.
Обратите внимание на системную плашку «Нарушение баланса охоты» на скриншоте. Это наш главный инструмент контроля прокачки:
- Защита от гринда: Если игрок перекачался, бесконечно душить слабых мобов в начальной локации ради легкого лута не получится.
- Срезание наград: При нарушении баланса система жестко режет опыт и шанс дропа.
- Мотивация к риску: Чтобы расти дальше, игрокам приходится рисковать, кооперироваться с другими каторжанами и идти в высокоуровневые опасные зоны.
⚖ 2. Экономика сервера: как мы построили живой рынок и боремся с инфляцией. Главная беда любой MMO — инфляция внутриигровой валюты (в нашем случае — магической руды). Если игрокам некуда тратить ресурсы, экономика быстро умирает. Мы решили эту проблему, полностью отказавшись от классических торговцев-NPC в пользу живого взаимодействия игроков. Все торговые процессы интегрированы в интерфейс форума:
- Игрок-Игрок: Трофеи с охоты пользователи несут на открытый Рынок или Аукцион, где торгуют исключительно друг с другом. Цена регулируется спросом.
- Каноничные учителя: Форумные NPC выполняют строго регламентированную роль — они берут фиксированную плату рудой и очки обучения за прокачку характеристик при апе уровня.
- Ремесленный хаб: Известные кузнецы и оружейники обучают крафту экипировки по редким чертежам, которые выбиваются исключительно в тяжелых и опасных рейдах.
Для вывода излишков валюты у топ-игроков мы внедрили прогрессивные налоги на торговые операции и высокую стоимость аренды производственных мастерских. Это позволяет держать баланс цен и не дает «китам» полностью обесценить руду.
🤖 3. Ролевой отыгрыш и ИИ-Гейммастера, который шлет всех в шахту. Чтобы окончательно оживить текстовый мир, мы интегрировали в игровой трактир LLM-модель и превратили её в автономного Гейммастера по имени Улу-Мулу. Системный промпт (system prompt) настроен на жесткий, бескомпромиссный отыгрыш сурового призрака из Старого Лагеря .Бот полностью бесшовно интегрирован в контекст форума. На что он способен:
- Контроль правил: Он следит за честностью бросков кубиков и пресекает флуд.
- Реакция на триггеры: Мгновенно отвечает на реплики игроков. Попробуйте назвать его «железкой» или «роботом» — ИИ воспримет это как оскорбление и выдаст каноничный лорный разнос.
- Генерация контента: Для подтверждения своей «человечности» бот периодически сам генерирует и прикрепляет к постам текстовые «селфи» у костра.
Вот реальный пример из логов перепалки ИИ-модератора с одним из дерзких игроков:
🏆 4. Соревновательный аспект и Зал Славы. Для удержания взрослой аудитории (Retention) критически важен соревновательный элемент: PvP и общий рейтинг. Наш открытый Зал Славы обновляется в реальном времени прямо на главном экране PWA-приложения.
На скриншоте видна текущая элита колонии — игроки, взявшие планку 50-го уровня. Вокруг этого топа строится вся геополитика сервера:
- Паладины оккупируют верхние строчки.
- Наемники требуют реванша на Арене.
- Старый Лагерь доминирует за счет того, что они коллективно вкачали все инфраструктурные баффы гильдии (на опыт, торговлю и защиту).
Без гильдии одиночкам в этом суровом мире выжить практически невозможно.
На скриншоте фракция Старого Лагеря. Тут есть репутация за донат руды чтобы потом покупать броню у интенданта. Также есть прокачка бонусов вроде зала трофеев (улучшение лута), а также Экспедиции (походы в рейды).
📌 Наш проект полностью некоммерческий. Он создается силами небольшого комьюнити и исключительно для души. Мы доказали, что веб-технологии, No-code база форумного движка и правильный математический баланс способны вернуть ту самую атмосферу хардкора 2000-х годов прямо на экран обычного смартфона. Если вам интересно взглянуть на техническую реализацию интерфейса изнутри или лично протестировать механику тактических логов — мы открыты для адекватных ценителей олдскула: