Хитбокс

Материал из Posmotrelisu
Перейти к навигации Перейти к поиску
Склифосовский.pngКороче, Склихосовский!
Геометрическое тело, которое проверяется на столкновения/попадания.
Чёрная метка.pngЧёрная метка!
По меньшей мере один редактор или администратор ресурса считает, что эта статья совершенно безнадёжна и не нужна. Если Вам есть что сказать по поводу важности, нужности и ценности этой статьи, можете это сделать в обсуждении. И, желательно, побыстрей.

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

Иногда у одного объекта бывает много хитбоксов. Например, в Team Fortress 2 на попадания пулями проверяется комбинация параллелепипедов, грубо повторяющая фигуру, на попадания снарядами — большой параллелепипед (общий для всех классов), на столкновения со стенами — параллелепипед поменьше.

Если хитбокс не совпадает с видимым персонажем — это типичный пример фальшивой сложности, или наоборот багофича.