Class GenerateurDeCarte

java.lang.Object
Modele.GenerateurDeCarte

public class GenerateurDeCarte extends Object
La classe GenerateurDeCarte est responsable de la génération d'une carte de jeu composée de zones, chacune pouvant contenir un ennemi ou un item.
  • Constructor Details

    • GenerateurDeCarte

      public GenerateurDeCarte(GenerateurEnnemi generateurEnnemi, GenerateurItem generateurItem)
      Constructeur pour initialiser le générateur de carte avec des générateurs d'ennemis et d'items.
      Parameters:
      generateurEnnemi - Le générateur d'ennemis utilisé pour peupler la carte.
      generateurItem - Le générateur d'items utilisé pour peupler la carte.
  • Method Details

    • genererCarte

      public Zone[][] genererCarte(int tailleCarte)
      Génère une carte de taille spécifiée, composée de zones. Chaque zone peut être vide, contenir un ennemi ou un item.
      Parameters:
      tailleCarte - La taille de la carte (nombre de zones par côté).
      Returns:
      Une matrice de zones représentant la carte générée.