You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
utiliser setEaten(self) (Ghost) dans checkForGhosts(self) (Game)
modifier setEaten(self) et getSprite(self) (Ghost)
modifier getSprite(self) (Movable) pour gérer le fantôme fake quand il y a un outOfBounds
modifier findPath(self, Walls, pacman) (Ghost) ou ajouter une fonction (dans ce cas modifier move(self, ghostFake, pacmanFake, walls) (Ghost) ou ajouter une fonction du même type) pour réaliser un pathfinding "chemin le plus court" entre le fantôme et le milieu de la porte de la base des fantômes (peut être l'une des deux portes puis une fois arrivé, avance d'une demi case), peut outOfBounds (modifier la map pour tester cette fonctionnalité)
ajouter setNotEaten(self) (Ghost) qui remet le fantôme en état normal une fois qu'il a atteint le fond de la base
faire ressortir le fantôme de la base
ajouter la partie 'eaten' à move(self) (Game) (2 appels à move(self, ghostFake, pacmanFake, walls) (Ghost), ...)
il peut y avoir des oublis de ma part dans cette list
perso je me sers de pacman.live pour avoir un exemple
No description provided.
The text was updated successfully, but these errors were encountered: