• [^] # Re: Les systèmes à entités

    Posté par . En réponse à la dépêche Je crée mon jeu vidéo E15 : J'arrête.... Évalué à 5.

    Je me suis mal fait comprendre. « qu'est-ce que ça change pour le data driven ? » et du coup rien c'est juste un détail d'implémentation et non un design de conception. AMHA il est important de distinguer le concept que tu met en place (le data driven, le message oriented, l'ES, etc) et la manière dont tu l'implémente (ici des tableaux/vecteurs d'objets). Suivant tes contraintes, contexte ou objectifs la manière d'implémenter devront changer.

    Mais si tu veux parler d'optimisation ça n'est pas un cas général. Pour que ce que tu dis ai un intérêt il faut t'assurer d'éviter les recopies notamment :

    • pas trop passer de temps à créer/détruire/créer tes objets
    • faire attention à la manière dont tu les utilise (en passage de paramètre notamment)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)