|
@@ -54,7 +54,7 @@ Le serveur possède 3 Threads (le principal, le serveur UDP, le serveur TCP) plu
|
|
|
-Le client utilise 3 Threads, le thread principal qui lance le jeu, le thread d'attente de notification du serveur (attend en boucle la prochaine notification du serveur) et le thread d'affichage (qui utilise JavaFX). L'affichage est fait en utilisant la webview de JavaFX pour afficher du HTML. Le réseau est géré par la class BomberStudentClient qui s'occupe de formatter les requêtes et d'utiliser le client TCP. Pour les notifications du serveur c'est la class BomberStudentRequest (qui est lancée dans un thread par BomberStudentClient) qui les réceptionne et qui regarde si le client à un handler associé à appeler.
|
|
|
+Le client utilise 3 Threads, le thread principal qui lance le jeu, le thread d'attente de notification du serveur (attend en boucle la prochaine notification du serveur) et le thread d'affichage (qui utilise JavaFX). L'affichage est fait en utilisant la webview de JavaFX pour afficher du HTML. Le réseau est géré par la class BomberStudentClient qui s'occupe de formatter les requêtes et d'utiliser le client TCP. Pour les notifications du serveur c'est la class BomberStudentRequest (qui est lancée dans un thread par BomberStudentClient) qui les réceptionne et qui regarde si le client à un handler associé à appeler. Il est possible de changer les sprites en modifiant les images dans le dossier file/sprite (deux lots de sprites sont fournis avec le projet, ceux de bomberman et une version simpliste utilisée pour nos tests).
|