TysonECS
Una biblioteca ECS
Gratis
TysonECSes un ECS arquetípico ligero y solo cabecera construido para entornos de alto rendimiento. No tiene dependencias, soporta sobreescritura de asignadores personalizados, y tiene acceso O(1) e inserción en mejor caso. Su API soporta semánticas estilo C y basadas en plantillas, permitiendo acceso tipado ergonómico sin impedir integración con otros lenguajes. Actualmente no es seguro para hilos, pero se ha trabajado preliminarmente en buffers de comandos para soportar modificaciones en cola durante iteración de entidades, sentando las bases para futuro soporte MPSC. Contiene una API simple de consulta e iterador ligera. TysonECS gestiona el estado para el motor de juego experimental y juegos de tyOS (próximamente demos).
