Хитбокс

Материал из Русская Len'en Wiki
Перейти к навигации Перейти к поиску

Хитбокс (от англ. hitbox, рус. область удара, зона поражения) — особая невидимая область любого игрового предмета на экране, являющаяся важнейшим элементом всего игрового процесса. Именно посредством хитбоксов осуществляется взаимодействие всех предметов в игре за счёт их столкновения друг с другом.

Виды хитбоксов[править | править код]

Хитбоксы игрока[править | править код]

Хитбокс Ябусаме в виде белой точки

У персонажа, которым управляет игрок, есть несколько хитбоксов, и все они примерно одинакового размера, но важнейший из них — хитбокс для столкновения с пулями, который становится видимым в состоянии фокуса (при нажатии клавиши  Shift) и диаметр которого составляет примерно 4-5 пикселей (значительно меньше спрайта). Столкновение с ним вражеских хитбоксов (самих врагов и снарядов) будет означать потерю жизни (или ослабевание\утрату барьера), если в течение короткого времени после столкновения игрок не успеет активировать бомбу. В «Brilliant Pagoda or Haze Castle», тем не менее, игрок может столкнуться с более чем одним снарядом, прежде чем потеряет жизнь. Некоторое время после потери жизни игрок остаётся неуязвимым, то есть, можно говорить, что его хитбокс заблокирован.
Хитбокс для сбора предметов в расфокусированном состоянии имеет такой же, если не меньший, размер, как и хитбокс для столкновения с пулями; в сфокусированном состоянии вокруг него появляется область, притягивающая к хитбоксу все предметы, которые в неё попадут, и составляющая по крайней мере 50 пикселей в диаметре. Как следует из названия, столкновение этого хитбокса с предметами означает их сбор.
Хитбокс для грейза представляет собой тонкую кольцеобразную область вокруг хитбокса для столкновения с пулями. Каждый снаряд, прошедший через эту область, повышает счётчик «Thrill» на один пункт; кроме того, грейз достаточного количества снарядов позволит использовать флеш-бомбу. Если, однако, снаряд преодолеет границу между хитбоксом для грейза и хитбоксом для столкновения с пулями, он будет считаться попавшим в игрока. У снарядов, которыми стреляет игрок, тоже есть свой хитбокс, и по размеру он примерно равен размерам соответствующих спрайтов. Столкновение этих хитбоксов с хитбоксами врагов означает попадание в них.

Хитбоксы врагов[править | править код]

Как уровневые враги, так и боссы обладают хитбоксами для столкновения с пулями игрока, причём они зачастую не намного меньше спрайта врага, а то и равны ему по размеру. Хитбокс врага также может быть заблокирован, если он неуязвим (у уровневых врагов в «Brilliant Pagoda or Haze Castle» — при получении соответствующего эффекта; у боссов — в переходах между спелл-картами и нонспеллами и во время «тайм-аут спелл-карт»).
Снаряды врагов также обладают хитбоксами, причём они могут быть значительно меньше, чем их спрайт.

Хитбоксы предметов[править | править код]

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

См. также[править | править код]