🚀 ZENITH FLUX — Montez plus haut
ZENITH FLUX est un jeu d’adresse et de précision développé en Java dans le cadre du module Projet Dev - CPI2 2026.
Le joueur doit maintenir un anneau en lévitation le long d’une trajectoire en mouvement, en défiant la gravité pour atteindre le score le plus élevé.
🎯 Concept du jeu
Le gameplay repose sur un principe simple mais exigeant :
- ⚖️ Une gravité constante tire l’anneau vers le bas
- 🚀 Le joueur applique une impulsion verticale pour rester en l’air
- 🎯 Objectif : suivre une ligne brisée en mouvement
- 📈 La difficulté augmente progressivement
👉 Le défi : tenir le plus longtemps possible sans sortir de la trajectoire
🎮 Fonctionnalités
- Gameplay basé sur la physique
- Système de niveaux (stages) évolutifs
- Sauvegarde des scores et progression
- Interface simple et immersive
- Expérience complète avec début et fin de partie
👥 Équipe
Projet réalisé par :
- Constant Eloundou
- Lucas Lample
- Ismaël Boubacar
- Théo Mouniapin
🛠️ Technologies
- Langage : Java (POO)
- Architecture : UML (classes, séquences, activités)
- Base de données : SQLite
💾 Persistance des données
Historique des parties
- Date
- Durée
- Score
- Niveau atteint
Configuration des niveaux
- Paramétrage dynamique
- Modification sans recompiler le jeu
📦 Contenu du projet
- 📁 Code source Java (JavaDoc)
- 📊 Diagrammes UML
- 📝 Rapport de projet
- ▶️ Exécutable (.jar) (à ajouter)
- 📖 Guide utilisateur
🚀 Installation et lancement
🔧 Prérequis
- Java JDK/JRE 17 ou supérieur
📥 Cloner le projet
git clone https://github.com/votre-repo/zenith-flux.git
cd zenith-flux