Зацикленный снаряд делает арену непрерывной: выход из видимого пространства не завершает угрозу. Возвращение честно, если связанные границы, траектория, число кругов и исчезновение читаются до перехода. Так прямой выстрел становится повторяющейся задачей на полосу без наведения, отскока или разворота.
Свяжите границы и покажите полосуНа 0,48 с левый и правый рунные швы загораются как пара. На 0,82 с канавка в полу светится между обоими краями, а Тави целиком уходит ниже полосы до выстрела Керна на 1,36 с.
На 0,48 с левый и правый рунные швы загораются как пара. На 0,82 с канавка в полу светится между обоими краями, а Тави целиком уходит ниже полосы до выстрела Керна на 1,36 с.
При уменьшении движения автозапуск отключён. Перемещайтесь по отметкам 0,48, 0,82, 1,36, 2,22, 2,50, 3,58, 4,22 и 5,02 секунды, чтобы изучить связь границ, первый проход, переход, повтор, очистку, ответ и сброс.
Чеклист внедрения
Реализуйте парные границы, преобразование выхода во вход, сохранение скорости, переход с учётом радиуса тела, детерминированный лимит кругов или времени, сигналы швов, непрерывность за экраном, порядок столкновений, исчезновение и полезное окно ответа как единый контракт снаряда.
Основные проверки
Три вопроса к механике
Что именно сохраняется при переходе через границу?
Определите выход, связанный вход, преобразования позиции и скорости, поворот, владельца, урон, пробития, возраст и оставшиеся круги. Простой горизонтальный цикл сохраняет скорость и переносит величину выхода за правый край к левому. Одинаково применяйте правило в симуляции, прогнозе, повторе, сети, попаданиях и эффектах, чтобы у шва снаряд не разворачивался, не ускорялся и не получал дубликат.
Может ли игрок предсказать точку повторного входа?
До выстрела покажите связанные границы одной системой. Совместите цвет, движение рун, звук и указатели направления; продолжите прогноз траектории через выход и вход; не позволяйте камере скрыть один из швов. Включайте радиусы снаряда и игрока в ширину полосы: безопасная центральная линия всё ещё может задеть полный силуэт при появлении.
Когда повторяющаяся угроза действительно заканчивается?
Выберите фиксированное число кругов, время жизни, запас столкновений или явный поглотитель и сообщите это правило. Удаляйте снаряд только после проверки финального отрезка симуляции, затем переводите швы и полосу в понятное состояние очистки. Игроку нужен надёжный момент для пересечения полосы или наказания босса, иначе временная задача превратится в постоянный запрет пространства.
Ошибки дизайна
Снаряд исчезает и устраивает засаду из-за экрана
Обычный край означает, что угроза закончилась. Если парный вход не установлен до выстрела, появление читается как новый выстрел без предупреждения. Оставьте связанные швы активными, проведите маршрут через границы, добавьте короткий импульс переноса и непрерывную панораму звука, чтобы исчезновение означало переход, а не безопасность.
Шов создаёт дубли или пропускает столкновения
Если создать замену до удаления оригинала, урон может пройти дважды; если телепортировать до расчёта остатка шага, снаряд пролетит через цель у края. Продвиньте его до границы, разрешите столкновения отрезка, перенесите точный остаток и один раз проверьте входной отрезок. Ограничьте число переходов за шаг, чтобы высокая скорость не дала бесконечный цикл.
Настройка
Настройте атаку
Считайте цикл топологией, а не визуальным трюком
Храните связи границ как данные с явными преобразованиями. Горизонтальное зацикливание экрана, парные порталы, цилиндр и сфера используют один контракт. Навигация, прогноз, эффекты, камера, запросы ИИ и отладочная геометрия должны опираться на одну схему, а не на раздельные приближения.
Сохраняйте непрерывность, достаточную для обучения
Неизменные скорость, направление, интервалы, цвет и ритм позволяют вывести второй проход из первого. Если переход поворачивает или масштабирует скорость, покажите преобразование рамкой входа и прогнозом. Не рандомизируйте точку входа после выстрела: неопределённость должна быть сообщена до принятия решения.
Считайте суммарное занятие пространства
Один зацикленный снаряд способен несколько раз занять одну полосу и пересечься со следующими атаками босса. Настраивайте круги, интервал, ширину, скорость и параллельные действия по общей длительности запрета маршрута. Проверяйте замедления и частоту кадров: они меняют наложение повторов, даже если первый залп выглядит чисто.
Оставляйте ответ размером со всё тело
Измеряйте безопасный маршрут с полным телом игрока, задержкой ввода, неопределённостью камеры и настройками доступности. При веерах и нескольких парах оставляйте стабильную полосу или явно рассчитанное окно перехода. Не сочетайте цикл с сужением арены, если остаток безопасной зоны не вмещает игрока при каждом запланированном входе.
Арена
Керн соединяет двое сломанных ворот каменоломни
Два пограничных камня несут половины одной руны. Когда Керн питает их, пыль и свет выходят из одного шва и входят в другой, поэтому стена воспринимается как единый непрерывный проход, а не как источник второго снаряда.
Навыки игрока
Пусть Тави решает задачу обычным движением
Тави не нужны порталы или отмена снаряда. Безопасная отметка вмещает весь силуэт ниже полосы, оба шва видны из этой точки, а финальное угасание оставляет достаточно времени, чтобы вернуться к Керну и ударить мечом до нового цикла.
Не путайте с другими механиками
Перенос через границу, а не отскок или возврат
Рикошет отражает скорость от поверхности, а возвращающийся снаряд разворачивается или изгибает путь к источнику. Зацикленный снаряд сохраняет движение вперёд, пока арена сопоставляет одну границу другой. Угроза продолжается с точки связанного входа, не отскакивает и не повторяет исходный путь назад.