Та же дымовая граната на прошлой неделе полностью перекрывала дверной проем, а на этой — только на 70%. Дело не в дрожащих руках, а в том, что ваша базовая линия броска застряла на коллизиях старой версии. Траектория гранаты состоит из трех этапов: «точка броска — первая точка падения — запас на отскок». Если хотя бы одна поверхность определения была изменена, всю линию нужно переучивать.
Та же дымовая граната на прошлой неделе полностью перекрывала дверной проем, а на этой — только на 70%. Дело не в дрожащих руках, а в том, что ваша базовая линия броска застряла на коллизиях старой версии. Траектория гранаты состоит из трех этапов: «точка броска — первая точка падения — запас на отскок». Если хотя бы одна поверхность определения была изменена, всю линию нужно переучивать.
Первый слой: первая точка падения — это поверхность, а не линия
Новички часто представляют гранату как точку на параболе: встал, прицелился, бросил, попал. На самом деле первая точка падения — это крошечная поверхность определения, и такие объемные геометрические объекты, как край стены, дверная рама или угол ящика, определяют, «о какую грань» заденет граната. При разнице в полклетки по высоте граната может вместо «скользить вдоль стены вниз» «удариться о край и отскочить», и точка падения сместится на два-три корпуса.
Поэтому первый шаг переучивания — не заучивать новые точки, а сначала определить, какую именно поверхность использует первая точка падения этой гранаты. Мой метод: в мастерской отключить ботов и с одной и той же позиции и точкой прицеливания бросить десять раз подряд, смотря только на распределение первых трех отскоков. Если распределение узкое — используется плоская поверхность; если разброс веером — используется грань, и у этой гранаты изначально низкий запас погрешности, поэтому в реальном бою нужно оставлять более широкий запас для перекрытия.
Второй слой: запас на отскок определяет «можно ли спасти»
Отскок гранаты после удара о стену — единственная часть, на которую вы еще можете повлиять. Основная причина, по которой базовую линию броска нужно переучивать под версию, заключается в том, что запас на отскок переписывается деталями геометрии: небольшое изменение высоты ящика, добавление коллизии к карнизу, трение на наклонной поверхности — все это превращает «отскочила один раз и точно попала» в «отскочила дважды и перелетела».
Я привык разбирать каждую базовую дымовую гранату на три числа: расстояние от точки броска до первой точки падения, угол отклонения направления первого отскока, оставшийся путь от точки падения до точки перекрытия. Первые два числа определяют стабильность гранаты, третье — есть ли шанс спасти. Чем длиннее оставшийся путь, тем больше зависимость от отскока и тем выше вероятность отказа после изменения версии; короткий оставшийся путь — это в основном «прямой бросок» с минимальными затратами на переучивание.
Третий слой: базовая линия броска — это сеть, изменив одну гранату, нужно пересмотреть всю
Переучивание одной гранаты — это локальная задача. Настоящая проблема в том, что базовая линия броска связана: если позиция этой дымовой гранаты у двери A изменилась, то и тайминг перехода от двери A в центр, ритм поддержки вспышками от союзников, ширина обзора у противника на позиции — все смещается. Поэтому мой порядок переучивания: сначала зафиксировать новую точку падения этой гранаты, затем пересмотреть демо последних трех матчей и проверить, не заменяется ли ее прежняя задача «перекрытия» другой гранатой. Если не заменяется, нужно перераспределить роли во всей базовой линии, а не пытаться насильно подогнать старую точку под новую.
Конкретно я делаю небольшую таблицу из трех столбцов: название гранаты, какую поверхность использует первая точка падения, уровень оставшегося пути (короткий/средний/длинный). Гранаты с уровнем «длинный» переучиваются в первую очередь при изменении версии; с уровнем «короткий» можно отложить на конец. Так недельное время тренировок не будет потрачено впустую равномерно, а сосредоточится на тех гранатах, которые действительно сломаются.
И последнее, честно: у гранат нет «вечно правильной» базовой линии, есть только та, что дает «наименьшее трение в текущей версии». Относитесь к ней как к расходнику, который нужно регулярно сверять, а не как к высеченному в мышцах воспоминанию, — и ваши гранаты не откажут массово в первый игровой день после обновления версии.