Class ControleurCombat
java.lang.Object
Controleur.ControleurCombat
La classe ControleurCombat gère les interactions de combat entre un joueur et un ennemi.
Elle coordonne les actions du joueur, les réponses de l'ennemi, et met à jour l'état du jeu
en conséquence.
-
Constructor Summary
ConstructorsConstructorDescriptionControleurCombat
(Joueur joueur, IVueCombat vue, Carte carte) Constructeur pour initialiser le contrôleur de combat avec un joueur, une vue, et une carte. -
Method Summary
Modifier and TypeMethodDescriptionboolean
gererCombat
(Ennemi ennemi) Gère le déroulement d'un combat entre le joueur et un ennemi.
-
Constructor Details
-
ControleurCombat
Constructeur pour initialiser le contrôleur de combat avec un joueur, une vue, et une carte.- Parameters:
joueur
- Le joueur participant au combat.vue
- L'interface de vue pour afficher les messages et interagir avec l'utilisateur.carte
- La carte du jeu contenant les zones.
-
-
Method Details
-
gererCombat
Gère le déroulement d'un combat entre le joueur et un ennemi.- Parameters:
ennemi
- L'ennemi contre lequel le joueur combat.- Returns:
- True si le joueur est mort à la fin du combat, sinon False.
-