Aperçu de l’interface du projet multijoueur JeuDes.
JeuDes est un jeu de dés multijoueur en temps réel qui permet à deux joueurs de se connecter dans le navigateur et de jouer chacun leur tour. Chaque lancer additionne la valeur de deux dés au score du joueur, et le premier à atteindre 60 points remporte la partie. L’interface a été améliorée pour rendre l’expérience plus claire, avec un affichage des dés, un suivi des scores, un historique des actions et une meilleure lisibilité de l’état du jeu.
Le projet est développé en JavaScript avec une communication en temps réel basée sur WebSocket. La logique principale est centralisée dans une classe JeuDes, responsable de la gestion des joueurs, des tours, des lancers, du calcul des scores et de la détection du vainqueur. La couche de communication repose sur MultiNode, qui permet d’échanger les événements du jeu entre les participants. La maintenance apportée au projet améliore la maintenabilité de l’application en séparant plus clairement l’interface utilisateur, les états de partie et les messages réseau, tout en ajoutant une fin de partie plus propre et une meilleure synchronisation entre les joueurs.
Mots-clés : JavaScript
Mots-clés : WebSocket
Mots-clés : Multijoueur
Mots-clés : HTML
Mots-clés : CSS
Application de jeu multijoueur web
2 semaines
JavaScript, HTML, CSS, WebSocket, MultiNode
Temps réel, synchronisation des tours, logique de score, interface améliorée