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

Открыть конструктор босса
Обозначьте подачу и допустимый ответКерн заряжает одну рунную сферу, фиксирует линию и выпускает её на 0,78 с. При ответе мечом руна на той же сфере меняет цвет, отличая такую подачу от обычных снарядов.
Сохраняйте один снаряд при смене владельца и темпа Керн и Тави отбивают друг другу одну и ту же резную каменную сферу. Цвет её руны меняется вместе с владельцем, а сплошной след укорачивается при ускорении обмена. Пять небольших каменных табличек сбоку отмечают завершённые ответы. Последний удар сферы попадает в Керна, раскалывает ядро на груди босса и отдельно открывает окно для меча Тави. Босс Игрок

Керн заряжает одну рунную сферу, фиксирует линию и выпускает её на 0,78 с. При ответе мечом руна на той же сфере меняет цвет, отличая такую подачу от обычных снарядов.

Чеклист внедрения

Определите подачу, допустимый response verb, точку контакта, окно ввода, смену владельца, направление ответа, кривую скорости, максимум обменов, визуальный и звуковой ритм, правила промаха, урон игроку, ошеломление босса, длительность окна, арбитраж кооператива, допуск задержки, настройки доступности, сброс и тесты синхронизации позиции, коллизии и авторитета.

Основные проверки

Три вопроса к механике

  • Что именно передаётся при успешном ответе?

    Дайте снаряду стабильный идентификатор энкаунтера и серверного владельца. В момент контакта проверьте действие, время ввода, дистанцию, при необходимости направление и актуальную возможность ответа. Затем разверните или перенаправьте скорость из видимой точки контакта, один раз увеличьте счётчик и один раз смените принадлежность урона. Не удаляйте один снаряд, чтобы незаметно создать другой в новом месте.

  • Как ускорять обмен, не превращая его в угадывание?

    Задавайте такты между контактами, а не безграничный множитель. Сокращайте полёт ступенями, сохраняя читаемый запуск, минимальную реакцию, стабильную линию, предупреждение ответа и отдельный звук контакта. Если босс меняет угол, покажите выбор до того, как скорость исключит коррекцию. Ограничьте число обменов и скорость.

  • Что завершает обмен и кому принадлежит результат?

    Разрешайте четыре исхода: промах игрока, промах босса, тайм-аут или отмена документированным правилом. Промах игрока применяет текущий урон сферы и завершает залп. Промах босса поглощает сферу, записывает ошеломление, открывает фиксированное окно и запрещает новую подачу до восстановления. В кооперативе определите претендента и выдавайте урон и награду идемпотентно.

Ошибки дизайна

  • Обмен состоит из цепочки несвязанных снарядов

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

  • Ускорение убирает ответ вместо проверки мастерства

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

Настройка

Настройте атаку

  • Моделируйте залп конечным автоматом

    Полезные состояния: подготовка подачи, полёт наружу, окно игрока, полёт внутрь, окно босса, ускоренные отрезки, промах игрока, промах босса, открытие и сброс. Храните id, владельца, номер отрезка, время старта и прибытия, начало, цель, скорость, принятый ввод и исход. Каждый контакт должен принадлежать одному переходу.

  • Разделяйте прицеливание и тайминг

    Фиксированная линия проверяет время, направленный ответ — прицел, выбранный боссом угол — чтение. Максимальная скорость всех трёх скрывает причину ошибки. Сначала обучите одной оси, предупреждайте изменения и решите, расширяет ли помощь окно, добавляет магнит прицела или делает оба действия.

  • Стройте звук вокруг контакта

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

  • Тестируйте авторитет и арбитраж кооператива

    Логируйте id подачи, отрезок, ожидаемый и авторитетный контакт, претендента, принятый ввод, владельца до и после, скорость, причину промаха, ошеломление, урон окна и сброс. Имитируйте два ответа в одном кадре, задержку на границах окна, паузу, rollback, низкий FPS, уничтожение сферы, смену фазы и повтор награды.

Арена

  • Каменоломня отвечает на каждый взмах

    Керн сжимает руну в гудящую каменную искру. Тави ловит её плоскостью меча и отправляет назад; элементаль отвечает, затем снова отвечает клинок, и каждая нота ближе к следующей. На последнем такте треснувшая ладонь Керна закрывается поздно, искра входит в ядро, а руны расходятся на короткое окно.

Навыки игрока

  • Сделайте темп читаемым при разной моторике, восприятии и сети

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

Не путайте с другими механиками

  • Продолжительный обмен, а не одно отражение или обычное парирование

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

Боссы с этой механикой

Смотреть бой на YouTube:
2D Phantom Ganon — The Legend of Zelda: Four Swords Adventures

Phantom Ganon

The Legend of Zelda: Four Swords Adventures

В начале боя в Hyrule Castle Phantom Ganon обменивается с Links цветной сферой, пока одна сторона не промахнётся. Цветной выстрел остаётся подходящим объектом залпа, другие заряды распадаются; повторные ответы строят общий ритм, а промах босса даёт явное оглушение для меча.

Смотреть бой на YouTube:
3D Phantom Ganon — The Legend of Zelda: Ocarina of Time

Phantom Ganon

The Legend of Zelda: Ocarina of Time

Во второй фазе Link возвращает электрическую сферу Phantom Ganon взмахом меча. Босс может отбить её снова, создавая ускоряющийся обмен; когда Phantom Ganon промахивается, та же сфера сбивает его и превращает успех тайминга в ограниченное окно ближнего урона.

Смотреть бой на YouTube:
3D Phantom Ganon — The Legend of Zelda: The Wind Waker

Phantom Ganon

The Legend of Zelda: The Wind Waker

В Forsaken Fortress Phantom Ganon подаёт световую сферу, которую Link и босс отбивают с быстро растущей скоростью. Проигранный обмен ранит Link; успешный финальный ответ роняет Phantom Ganon и чётко отделяет ритмический цикл от последующего удара мечом.

Узнать больше

Нашли неточность или хотите предложить улучшение? Предложить правку через GitHub