Aller au contenu

Académiques · 2024

Dungeon Exploration

Un jeu 2D en Java avec exploration de donjons, monstres, inventaire et génération procédurale de niveaux.

Java

Problème

Créer un jeu d’exploration de donjon et appliquer un modèle objet aux personnages, aux objets et aux niveaux.

Réalisation

  • Interface graphique Swing avec carte, inventaire et caractéristiques du joueur.
  • Modèle des objets du jeu : joueur, monstres, murs, portes, objets et sortie.
  • Chargement de niveaux prédéfinis depuis des fichiers texte.
  • Génération de donjons avec salles, couloirs et placement des objets du jeu.
  • Séparation du modèle, de la vue et des contrôleurs ; lancement par JAR.

Décision

Le modèle objet décrit les différentes entités du jeu, tandis que des contrôleurs distincts les relient à l’interface et à la boucle de jeu.

Relier les salles générées aléatoirement par des couloirs et placer le joueur, la sortie, les monstres et les objets sur une même carte.

Résultat

Le dépôt fournit le code source, des niveaux, les ressources et un JAR pour le lancement local.