Статическое тело (Static body)
Физическое тело, которое никогда не движется — бесконечная масса, нулевая скорость, — предназначенное для полов, стен и прочей неподвижной геометрии уровня.
Физические движки делят тела на три вида. Динамические управляются силами и столкновениями. Кинематические двигаются кодом, но силы игнорируют. Статические стоят абсолютно неподвижно: их не интегрируют по времени, а broad phase может обрабатывать их особо, поскольку положение не меняется от кадра к кадру.
Различие — про производительность, а не только про учёт. На уровне могут быть тысячи статических коллайдеров — вся геометрия карты, — и движок на каждом шаге пропускает интегрирование всех их. Динамические тела сталкиваются с ними как с бесконечно тяжёлой стеной. В Box2D это b2_staticBody, в Godot — узел StaticBody. Перемещение статического тела во время работы обычно сопровождается предупреждением: многие движки перестраивают для этого пространственные структуры, а это дорого.