evolved.lua : Une bibliothèque ECS rapide et flexible pour Lua

2025-05-21
evolved.lua : Une bibliothèque ECS rapide et flexible pour Lua

evolved.lua est une bibliothèque Système Entité-Composant (ECS) rapide et flexible pour Lua. Elle utilise une approche basée sur les archétypes pour stocker les entités et leurs composants, employant une Structure de Tableaux (SoA) pour une itération et un traitement efficaces. La bibliothèque prend en charge les requêtes, les opérations différées, les opérations par lots et des fonctionnalités comme un constructeur d'entités pour la création simplifiée de systèmes complexes. Installez via luarocks ou clonez le référentiel ; la documentation comprend une vue d'ensemble, des exemples et une feuille de triche.

Développement