Files
linea_app_projet/README.md
2026-03-28 13:38:38 +01:00

1.8 KiB
Raw Blame History

🚀 ZENITH FLUX — Montez plus haut

ZENITH FLUX est un jeu dadresse 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 dune 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 lanneau vers le bas
  • 🚀 Le joueur applique une impulsion verticale pour rester en lair
  • 🎯 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