IMT-TAF-UE-H / BE-Beasties

4 stars 0 forks source link

Le comportement utilise la mauvaise bestiole #19

Closed GabrielDum closed 3 months ago

GabrielDum commented 3 months ago

La fonction getDeplacement(IBestiole *b, Milieu *monMilieu) prend la mauvaise bestiole (dernier niveau) en paramètre.

GabrielDum commented 3 months ago

Suggestion (il faut en discuter) : on passe par l'id et on fait un getBestiole dans le milieu, dont il ne faudra pas abuser. Ainsi on aurait la responsabilité des bestioles uniquement dans le milieu, et on pourrait même utiliser des smart pointers.

GabrielDum commented 3 months ago

C'est réglé, mais il reste les smart pointers à faire.