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

Открыть конструктор босса
Объявить всю последовательность и закрыть первую очередьКерн поднимает три отметки волн и показывает двое ворот. Первая очередь закрывается на 0,75 с с двумя зарегистрированными рунниками; Тави поражает их на 1,08 и 1,38 с, а первая отметка заполняется на 1,58 с лишь после нулевого счёта живых.
Сделайте каждую волну конечным и проверяемым журналом Керн ждёт за каменной решёткой с тремя рунными замками. Из двух боковых проходов выходят небольшие рогатые каменные существа, и Тави подбегает к каждому для удара. Полоса оставшихся врагов уменьшается после реальных побед; после каждой полностью очищенной волны загорается один замок. Когда горят все три замка, решётка исчезает и открывается крышка сундука с наградой. Босс Игрок

Керн поднимает три отметки волн и показывает двое ворот. Первая очередь закрывается на 0,75 с с двумя зарегистрированными рунниками; Тави поражает их на 1,08 и 1,38 с, а первая отметка заполняется на 1,58 с лишь после нулевого счёта живых.

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

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

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

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

  • Кто именно принадлежит каждой волне?

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

  • Как состав создаёт читаемый ритм?

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

  • Как надёжно разрешить финальную очистку?

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

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

  • Один скрытый или недостижимый враг останавливает бой

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

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

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

Настройка

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

  • Разделяйте завершение появления и завершение волны

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

  • Комбинируйте роли, а не только количество

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

  • Проектируйте опыт последней цели

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

  • Показывайте один журнал несколькими каналами

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

Арена

  • Керн испытывает Тави тремя воротами каменоломни

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

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

  • Пусть Тави очищает состав движением и имеющимся мечом

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

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

  • Прогресс поражений, а не время выживания или одиночный призыв

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

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

Смотреть бой на YouTube:
2D Great Gideon — The Binding of Isaac: Repentance

Great Gideon

The Binding of Isaac: Repentance

У Great Gideon нет обычного здоровья. В высокой комнате появляются шесть конечных волн, и каждая следующая начинается только после поражения предыдущих врагов, пока Gideon продолжает атаковать арену. Явный счётчик отделяет прогресс состава от кажущейся прочности фигуры босса.

Смотреть бой на YouTube:
3D Mithrix — Risk of Rain 2

Mithrix

Risk of Rain 2

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

Смотреть бой на YouTube:
3D Royal Rat Vanguard — Dark Souls II

Royal Rat Vanguard

Dark Souls II

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

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

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