TysonECS
Une bibliothèque ECS
Gratuit
TysonECS est un ECS archetypal, léger, en-tête seul, construit pour des environnements haute performance. Il ne dépend d'aucune autre bibliothèque, supporte des overrides d'allocateur personnalisés et offre un accès en O(1) avec insertion en meilleur cas. Son API supporte les styles c et basé sur les templates, permettant un accès typé ergonomique sans empêcher l'intégration avec d'autres langages. Il n'est actuellement pas thread-safe, mais un travail préliminaire sur les buffers de commandes a été effectué pour supporter la mise en file des modifications durant l'itération d'entités, préparant le terrain pour le support futur MPSC. Il contient une API simple et légère de requêtes et itérateurs. TysonECS gère la gestion d'état pour le moteur et les jeux expérimentaux de tyOS (restez à l'écoute pour des démos).
