Simulation 3D du système solaire réalisée avec Java et JMonkeyEngine.
- Visualisation des planètes du système solaire et de leurs lunes principales
- Affichage des orbites et des informations détaillées sur chaque planète
- Accélération, pause et inversion du temps
- Ceinture de Kuiper générée aléatoirement
- Navigation entre les planètes avec la caméra
- Java 17 ou supérieur
- Maven 3.x
Clone le dépôt puis compile le projet avec Maven :
git clone <url-du-repo>
cd SolarSystemApp
mvn clean packageAprès compilation, lance l’application en lançant directement le JAR (après assemblage) :
java -cp "target/SolarSystemApp-1.0.0-SNAPSHOT-dist/*" fr.utln.SolarSystem- Q : Passer à la planète suivante
- D : Centrer la caméra sur le Soleil
- C : Inverser le temps (Chaque appui remonte le temps x2)
- V : Mettre en pause la simulation
- B : Revenir à la vitesse normale
- N : Accélérer le temps (Chaque appui accelère le temps x2)
src/main/java/fr/utln/: Code source Javasrc/main/resources/: Ressources (textures, données)src/test/java/: Tests unitairespom.xml: Configuration Maven
- JMonkeyEngine 3.6.1
- JUnit Jupiter (pour les tests)
Lilian Laure — Université de Toulon, 2025



