Дезертировавшая Армия — босс фракции дезертиров

Фантазия фракции: строй, баффы, тактики, разные отряды (кавалерия, лучники, разведчики). Падают предметы низкого качества — армия бедна, она бежала.

Кто они:

РольПолное имяRUЧем хорош
ТактикSorel the EnhancerСорель Усилительмегабаффер и стратег: навешивает усиления горой (реф — сцена из Overlord) и читает состав врага
ВторойGeneral Aldis the Bright ShieldГенерал Алдис Светлый Щитзащитник и душевный воин: держит строй, за ним идут

Титул Сореля меняется во второй стадии: the Enhancerthe Overridden, «Переопределённый». До второй стадии в титулах нет ни одного намёка на консоль — они чисто боевые. Переписанный на глазах игрока титул и есть момент раскрытия.

Стадии

Перед боем — разведка. Тактик, используя разведку, понимает: игроки, дошедшие до него, — серьёзные противники. И хотя он видел, как использование консоли привело к смерти его солдата, он решает воспользоваться ею снова.

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

Как игрок узнаёт, что его прочли: катсцена

Никаких иконок и служебных подсказок. Сорель как типичный злодей проговаривает вслух свою домашнюю работу: «Разведчики донесли… Самый частый тип урона — Аркана! Значит, массовая защита от Арканы!» Реплика подставляет реальную статистику игрока и тут же называет бафф, который из неё следует.

Порядок жёсткий: катсцена → расстановка → бой. От порядка зависит смысл: сказанное ДО расстановки — это информация, с которой игрок работает в окне расстановки (под таймером); сказанное после было бы просто наказанием за уже сделанное. Разница между задачей и фрустрацией ровно в этом шаге.

В первой стадии он НЕ лжёт. Разведчики настоящие, знание получено честно. К консоли он тянется только после поражения в первой стадии, поняв, что проигрывает.

Обмануть его можно. Игрок, принёсший Аркану в ростере, но играющий физикой, получает бафф врага мимо.

Ветка для размытого профиля. Если доминирующего типа урона нет, реплика другая: «У них нет предпочтений… значит, у них нет и слабостей?» Враг растерян, бафф слабее.

Разные окна статистики по стадиям: стадия 1 читает этот забег, стадия 2 — всю историю профиля, все забеги: «ты всегда так делаешь».

Окно консоли рендерится прямо в сцене

Во второй стадии Сорель открывает стилизованное окно консоли на глазах игрока, и тот видит сами команды и то, что они делают.

Команды пишутся на системно-нарративном языке (x-sys) — не «шрифтом под код», а буквально на нашей третьей локали.

Правила подачи окна:

  • одна грамматика на всю игру, зафиксированная в доке языка;
  • читаемость без знания программирования (buff.apply(...) — да, for (i = 0; i < n; i++) — нет);
  • показывать только то, что язык действительно умеет;
  • печать пропускается по вводу игрока.

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

При поражении — вторая стадия. Сорель:

  1. командой воскрешает Алдиса;
  2. командой телепортирует его в безопасное место — «Тебе не надо умирать за мои мечты»;
  3. накладывает на себя череду сильных баффов — с красивым эффектом в духе Overlord, где «забаф так забаф».

Усиливает баффы из прошлой битвы только для себя, добавляет дополнительный тип урона, к которому имеет сопротивление, сильно поднимает HP (соло-босс), получает неуязвимость на 1 сек при прохождении каждой трети полосы HP и отбрасывание.

Атмосфера меняется на мрачную и тёмную во второй стадии.


Чего босс требует от движка — Enemies - Implementation Status. Открытые вопросы по нему — Meta - Open Forks. Почему решения такие — Meta - Decision Journal.