Миф или правда
Правда ли, что столкновения считаются по самой картинке персонажа, пиксель в пиксель?
Миф
Столкновения считаются по самой картинке персонажа, пиксель в пиксель
На самом деле
Нет: игра проверяет попадание по упрощённой невидимой фигуре — прямоугольнику или кругу вокруг объекта.
Хитбокс — что это на самом деле
Упрощённая невидимая форма (прямоугольник, круг, реже многоугольник), по которой игра проверяет столкновения объектов вместо точной картинки. Простая форма считается в разы быстрее и её легко подстроить: у героя хитбокс делают чуть меньше рисунка, чтобы попадания были «честнее», а у собираемых предметов — чуть больше.
Форма-коллайдер для проверки пересечений. Дешёвые примитивы: AABB (прямоугольник по осям), окружность/сфера, капсула; проверка их пересечения — несколько сравнений координат. Чтобы не сверять все пары объектов (это O(n²)), сначала…
Аналогия: Обвёл предмет рамкой: игра смотрит не на саму картинку, а на рамку — коснулись рамки, значит, столкнулись.
Полное определение →Это понятие вводят примерно 11-12 лет (5-6 класс).