Squid
Will You Snail?В бою со Squid шипы и фейерверки могут появляться там, где босс ожидает увидеть Shelly. Там прогноз задаёт место возникновения опасности; схема Керна, напротив, направляет один летящий снаряд к прогнозу.
Тави бежит вправо, а Керн отмечает точку впереди него. При выстреле прогноз замирает, и снаряд летит по заданной линии. Тави меняет направление после фиксации; снаряд не преследует его. Схема разделяет текущую позицию, прогноз, траекторию и хитбокс снаряда.
Тави бежит вправо. Керн показывает пунктирную метку впереди его текущей позиции с учётом видимых направления и скорости.
При настройке «Меньше движения» автовоспроизведение отключено. Перемещайте ползунок, чтобы сравнить текущую позицию, прогноз и выстрел.
Задать горизонт прогноза, показать упреждение, зафиксировать результат и проверить достижимую смену курса.
Возьмите наблюдаемую позицию и недавнюю скорость в определённый момент. Ограничьте время упреждения и область прогноза достижимой частью арены; не считывайте будущий ввод игрока.
Показывайте метку во время наведения, затем зафиксируйте её на звуковом и визуальном сигнале выстрела. Отправьте снаряд по выбранной линии и не меняйте его скорость, если отдельно не объявлено самонаведение.
Проверяйте разные скорости, дистанции и направления. Учитывайте тело игрока и радиус снаряда; оставьте время на разворот или шаг в сторону после фиксации.
Идеальное наведение, которое реагирует на поворот после фиксации, похоже на чтение кнопок. Стройте прогноз по прошлым наблюдениям, а любую последующую коррекцию оформляйте как отдельную механику с сигналом.
Если до выстрела нельзя сравнить текущую позицию и точку упреждения, атака выглядит случайным промахом или неизбежным попаданием. Используйте форму и время, а не только цвет.
Слишком большое упреждение может перекрыть все доступные манёвры или уйти за пределы арены. Ограничьте горизонт и проверьте ответ при низкой и высокой скорости игрока.
Оцените скорость по двум недавним позициям, при необходимости сгладьте шум и вычислите цель = позиция + скорость × время упреждения. Оставьте интервал измерения и горизонт отдельными параметрами настройки.
Пунктирная метка показывает назначение, но не наносит урон. Столкновение проверяется только с летящим снарядом, а не с будущей точкой.
Проверьте стоящего игрока, ровный бег и разворот сразу после фиксации. Настраивайте время полёта и ускорение игрока вместе, чтобы ожидаемый ответ оставался возможным.
В следующих циклах можно сократить упреждение или добавить второй прогноз, но сохранить сигнал фиксации. Если одновременно ускорить прогноз и продлить слежение, изменение правила станет нечитаемым.
Керн считывает инерцию Тави и ставит руну там, куда приведёт его бег. Каменный снаряд следует готовой метке, а не новому решению Тави.
Тави достаточно обычного движения, чтобы сменить курс после фиксации. Если добавить уклонение, рывок или блок, решите, дают ли они новый выход или лишь сокращают окно, которое уже было честным без них.
Фиксация цели запоминает текущую позицию игрока, а упреждение рассчитывает будущую по наблюдаемому движению. Слежение поворачивает источник атаки, самонаведение меняет полёт снаряда. После выстрела Керн не делает ни того ни другого.
В бою со Squid шипы и фейерверки могут появляться там, где босс ожидает увидеть Shelly. Там прогноз задаёт место возникновения опасности; схема Керна, напротив, направляет один летящий снаряд к прогнозу.
Во время атаки Destroy брошенная Sisyphus Prime светящаяся точка пытается предсказать позицию игрока перед взрывом. Она проверяет смену импульса на ближней дистанции, а выстрел Керна заранее показывает всю линию полёта.
Rhabdom давит на движущегося игрока выпадами и залпами, поощряя резкую смену курса с помощью крюка. Бой наслаивает несколько угроз вокруг предсказания движения; схема оставляет один прогноз и один снаряд без самонаведения.
Нашли неточность или хотите предложить улучшение? Предложить правку через GitHub