1
Général / Re : Problème de conception
« le: Août 17, 2015, 08:07:19 pm »
Je pense déjà que tu pourrai faire hériter les mobs ET le joueur de Entity, voire même les "boules de feu" et autres, mais ça dépendra de ce que tu fais dans Entity.
Ensuite, je serai d'avis de mettre les Entity dans World et de gérer les collisions dans Entity. Par exemple :
Boucle qui parcours les Mob+Projectiles :
----joueur.collision(objetQuiFaitMal);
----Boucle qui parcours les projectiles du joueur:
--------mobs.collision(projectilesDuJoueur);
Evidemment c'est très schématique, mais ça donne une idée de ce que tu pourrai faire.
Si je n'ai pas été claire, n'hésite pas à poser d'autres question ou à me demander de développer certains points.
Ensuite, je serai d'avis de mettre les Entity dans World et de gérer les collisions dans Entity. Par exemple :
Boucle qui parcours les Mob+Projectiles :
----joueur.collision(objetQuiFaitMal);
----Boucle qui parcours les projectiles du joueur:
--------mobs.collision(projectilesDuJoueur);
Evidemment c'est très schématique, mais ça donne une idée de ce que tu pourrai faire.
Si je n'ai pas été claire, n'hésite pas à poser d'autres question ou à me demander de développer certains points.