Je développe un moteur de jeu. Il est censé être basé sur une entité / composants. Pour développer mon jeu lui-même, j'ai pensé à utiliser un langage de script pour réellement créer les entités.
Par exemple, si je veux ajouter une sorte de monstre agressif pour le joueur, ce sera une entité à plusieurs composants; ces composants changeront avec le type de monstre, donc si j'ai cent types de monstres différents, dans mon jeu, je n'aurai pas à créer une nouvelle méthode pour chacun d'eux directement dans mon code de jeu.
Dois-je utiliser un langage de script pour décrire cette entité, en termes de composants ou existe-t-il autre chose qui fonctionnerait mieux? Plus généralement, comment utiliser les scripts dans mon jeu?