From d22ce5a9e337e0b60b8cc12031a26c783ba370ac Mon Sep 17 00:00:00 2001 From: Constant Date: Sat, 28 Mar 2026 13:38:38 +0100 Subject: [PATCH] add new README --- README.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..85148e5 --- /dev/null +++ b/README.md @@ -0,0 +1,85 @@ +# 🚀 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 + +```bash +git clone https://github.com/votre-repo/zenith-flux.git +cd zenith-flux \ No newline at end of file