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

Открыть конструктор босса
Показать оба источникаКерн активирует два встречных источника и показывает обе полные линии до выпуска снарядов.
Проверьте перекрёстный огонь Зацикленная схема перекрёстного огня. Два встречных источника показывают пересекающиеся линии, выпускают по снаряду и восстанавливаются после полного выхода игрока из обоих объёмов. Босс Игрок

Керн активирует два встречных источника и показывает обе полные линии до выпуска снарядов.

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

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

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

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

  • Оба источника видны до выпуска?

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

  • Ответ очищает оба объёма снарядов?

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

  • Пересечение проходит до следующего решения?

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

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

  • Второй источник появляется после начала ответа

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

  • Каждая линия честна отдельно, но в пересечении нет маршрута

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

  • Один источник доворачивает после фиксации

    Позднее наведение двигает пересечение и обесценивает обе направляющие. Если снаряд отслеживает, отделите это поведение и покажите момент отключения.

Настройка

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

  • Используйте единый план пересечения

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

  • Настраивайте синхронность по дистанции

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

  • Защитите диагональный выход

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

  • Усложняйте последовательностью, а не скрытой плотностью

    Поздние варианты могут двигать пересечение или чередовать пары. Сохраняйте читаемость каждой пары и промежуток между пересечениями.

Арена

  • Что сообщает механика

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

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

  • Адаптируйте под действия игрока

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

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

  • Сохраните отличие механики

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

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

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

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