• [^] # Re: Système à entité

    Posté par (Mastodon) . En réponse à la dépêche Je crée mon jeu vidéo E13 : un an, premier bilan. Évalué à 2.

    Je veux bien savoir lequel ?

    Il s'agit simplement de mieux modéliser ton application et de mieux comprendre les interactions entre les différentes parties. Si tu comprends mieux ce que tu fais, tu mieux utiliser des paradigmes plus fins et donc plus optimisés.

    Ben, tu peux aussi définir tes entités dans un fichier texte

    Tu peux. Mais ce n'est sans doute pas la meilleure façon de faire, à mon avis.

    Vu d'ici je dirais :
    * une entité avec un composant d'affichage pour afficher le fond de cartes
    * N entités avec les composants de gameplay pour les tuiles qui en ont besoin (et en option un composant d'affichage)

    Ton entité pour le fond de carte, elle ne te sert à rien. Parce que tu ne vas pas la sauvegarder, donc tu vas devoir la traiter de manière particulière parmi toutes les entités. Donc tu crées une exception pour rien puisque tu pourrais traiter le fond de carte à part et traiter toutes les entités de la même manière (on sauvegarde toutes les entités sans exception). Je ne vois pas l'intérêt.