Académiques · 2024
Dungeon Exploration
Un jeu 2D en Java avec exploration de donjons, monstres, inventaire et génération procédurale de niveaux.
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.