- Dylan Manseri
- Amadou Bawol
- Fatima-Zahra Boutlidjane
SOCIAL est une application Java développée dans le cadre du cours de Génie Logiciel. Le but du projet est de simuler la vie d'une ville virtuelle, peuplée d'habitants ayant chacun leur propre personnalité et leur évolution au fil du temps. L'utilisateur peut suivre les habitants sur la carte, déclencher des événements pour influencer leur humeur, et observer les changements dans la dynamique de la ville.
- Une carte affichant toute la ville et ses infrastructures.
- Des habitants, avec des traits de personnalité inspirés du modèle Big Five.
- Une évolution continue avec un cycle jour/nuit.
- Des statistiques accessibles sur la population.
- Un environnement de développement compatible Java (par exemple Eclipse 2023 ou plus récent).
- JDK version 17 minimum.
- Ouvrir Eclipse ou un autre IDE compatible Java.
- Importer le projet :
- Sélectionner File > Import...
- Choisir Existing Projects into Workspace et sélectionner le dossier contenant le projet (
src).
- Vérifier que le projet utilise bien un JDK version 17 ou supérieure.
- Lancer la classe
Main.javasituée dans le packageengine.mainpour démarrer la simulation.
- Certaines informations utiles (statistiques, etc.) sont accessibles directement depuis l'interface graphique.
- Toute la documentation liée au projet est disponible dans le rapport final associé.
- Vous pouvez retrouver l'intégralité du projet sur notre dépôt GitHub : lien vers le projet.