Léxico TI › Programación › Cuerpo estático

Cuerpo estático

Programación Svenska → Actualizado: 2026-10-26

Un cuerpo físico que nunca se mueve — masa infinita, velocidad cero — pensado para suelos, paredes y demás geometría inamovible del nivel.

Los motores de física clasifican los cuerpos en tres tipos. Los dinámicos los mueven las fuerzas y las colisiones. Los cinemáticos los mueve el código pero ignoran las fuerzas. Los estáticos permanecen quietos del todo: nunca se integran hacia adelante, y la fase amplia puede tratarlos de forma especial porque su posición no cambia entre fotogramas.

La distinción es rendimiento, no mero orden. Un nivel puede tener miles de colliders estáticos — toda la geometría del mapa — y el motor se ahorra integrar cada uno en cada paso. Los cuerpos dinámicos chocan contra ellos como contra una pared infinitamente pesada. Box2D los llama b2_staticBody; Godot tiene un nodo StaticBody. Mover un cuerpo estático en tiempo de ejecución suele merecer una advertencia — muchos motores reconstruyen estructuras espaciales por ello, y eso es caro.

← Volver al léxico