Saltar a contenido

Managers

Resumen general

En el motor, los Managers son clases singleton que encapsulan funcionalidades clave y proveen servicios globales accesibles desde cualquier parte del juego.
Cada manager se ocupa de una responsabilidad bien definida y mantiene estado persistente mientras la aplicación está en ejecución.

Managers disponibles

Manager Descripción breve
EntityManager Gestión de entidades y componentes. Creación, destrucción y consultas.
AssetManager Carga y gestión de recursos (imágenes, audio, video, fuentes, JSON).
SceneManager Control de escenas: registro, carga, lifecycle, limpieza de entidades y sistemas.
TimeManager Control del tiempo: delta time, escalado de tiempo, intervalos personalizados.
InputManager Entrada de usuario unificada: teclado, mouse, pantalla táctil y gamepads.