Réaliser ce projet fut une expérience enrichissante et un véritable challenge pour nous, et ce, sur plusieurs points. La création d’un jeu a toujours des côtés ludiques mais permet de mettre concrètement en œuvre les notions apprises au cours de notre cursus universitaire. Il en est de même pour la création du site Web.
Evidemment, nous avons été confrontés à de très nombreuses difficultés. La gestion du temps et l’organisation du travail n’a certainement pas été optimisée comme elle l'aurait pu et dû. Notre maîtrise concernant les threads ou bien le réseau, avec les sockets, les communications inter-clients, client-serveur ou serveur-client étant loin d’être parfaites, nous nous sommes penchés longuement sur le sujet.
De très nombreux tests ont été effectués au cours de cette réalisation.
Notre programme est constitué de deux exécutables : un .jar pour le serveur et un .jar pour la partie client (qui sera a exécuter 4 fois).
On part du principe que le serveur est lancé une fois sur une machine, et que l'adresse IP de cette machine est connue par les 4 clients lançant le jeu sur leurs machines respectives.
Télécharger le rapport au format pdf.