TysonECS
Una biblioteca ECS
Gratis
TysonECSes un ECS arquetípico liviano solo con encabezado construido para entornos de alto rendimiento. No tiene dependencias, soporta sobreescrituras de asignadores personalizados y tiene acceso O(1) e inserción en el mejor caso. Su API soporta tanto semánticas estilo C como basadas en plantillas, permitiendo un acceso Tipado ergonómico sin impedir la integración con otros lenguajes. Actualmente no es seguro para múltiples hilos, pero se han hecho trabajos preliminares con buffers de comandos para soportar colas de modificaciones durante la iteración de entidades, lo que sienta bases para un futuro soporte MPSC. Contiene una API simple y liviana de consultas e iteradores. TysonECS impulsa la gestión del estado para el motor de juegos experimental y juegos de tyOS (espera demos).
