Ce projet a été développé dans le cadre d'un exercice au cours de la formation IUT Informatique en Alternance. Ce projet de première année avait pour consigne la création d'un jeu en appliquant tous les concepts appris lors des cours.
[Image du jeu, interface et selection des personnage]
Kakou Quest est un jeu de rôle en 2D développé en Java. Ce projet vise à proposer une expérience immersive à travers des combats dynamiques, des interactions narratives et une exploration variée de cartes. Il s'inscrit dans une démarche de développement indépendant, offrant un cadre extensible pour de futures améliorations.
2. Présentation rapideSAE Rogue-Like est conçu comme un RPG classique avec des mécaniques de combat au tour par tour, un univers pixel-art et des personnages aux capacités variées. Le joueur évolue dans un monde interactif où il peut affronter des ennemis, interagir avec des PNJ et explorer différents environnements.
2.1 L'équipeLe projet a été développé par une équipe passionnée de développeurs, travaillant sur les aspects techniques pour offrir une expérience fluide et immersive. Étudiant à l'IUT de Sophia Antipolis en alternance, ils sont au nombre de 4:
- Hugo COHEN-COFFLARD,
- Swann WILLIAM NEURANTER,
- Fabrice GERBAUD,
- Enzo MASSON.
2.2 Architecture RéseauL'interface se compose des éléments suivants :
- Un menu principal avec options de chargement et de sauvegarde.
- Une interface de combat affichant les statistiques des personnages et les actions disponibles.
- Des menus de sélection de personnage et de configuration.
Le jeu est développé en Java, avec la bibliothèque LWJGL pour la gestion graphique. Il repose sur un moteur interne permettant :
- La gestion des collisions et déplacements.
- Un système de dialogue interactif.
- Une gestion des événements et des cinématiques.
- Une architecture modulaire facilitant l'ajout de nouveaux personnages, cartes et fonctionnalités.
Prérequis
Avant d'installer le jeu, assurez-vous d'avoir :
- Un ordinateur sous Windows, Mac ou Linux
- Java 8 ou une version plus récente installé (nécessaire pour exécuter le jeu)
Étapes d'installation
- Télécharger l'archive du jeu depuis le lien Github.
- Extraire le dossier compressé (clic droit -> "Extraire ici" ou utiliser un logiciel comme WinRAR/7-Zip).
Lancer le jeu :
Sous Windows, double-cliquez sur le fichier start.bat.
Sous Mac/Linux, ouvrez un terminal dans le dossier du jeu et tapez :
java -jar ProjectR-dev.jarpuis appuyez sur Entrée.
4. Perspective d'améliorationLe projet est conçu pour évoluer avec plusieurs axes d'amélioration possibles :
- Optimisation des performances : Améliorer l'affichage et la gestion des ressources pour une exécution plus fluide.
- Ajout de fonctionnalités : Nouvelles classes de personnages, quêtes secondaires et objets interactifs.


Comments