Modelo mental correcto
Unity funciona por composición: entidades simples + piezas de comportamiento.
Un GameObject representa una entidad en la escena. Al principio solo tiene nombre, estado activo y Transform.
Cuando añades componentes (Renderer, Collider, Rigidbody, scripts) conviertes esa entidad en algo funcional y visible.
Este enfoque evita clases gigantes: puedes combinar piezas según contexto y mantener sistemas mantenibles.
- GameObject = identidad en escena.
- Componentes = capacidades.
- Transform = ubicación/orientación/tamaño.
- Composición > herencia rígida para gameplay rápido.