Programmation Parallele TD5
- Un jeu en réseau sur la base du Clients/Serveur vu en TD4.
- Modifiez le fichier
Connexion.java,
afin que le serveur diffuse pour chaque nouveau client
son identifiant unique et l'équipe à laquelle il
appartient.
Par exemple : "Joueur : identificateurUnique Equipe N,S,E
ou O"
- Modifiez les fichiers
Client.java,
Connexion.java,
afin d'une part que le client n'envoie qu'un seul
caractère correspondant
à une commande (une flèche ou le bouton stop),
d'autre part que le serveur diffuse pour chaque
commande "valide" ((x,y) dans un terrain rectangulaire
(minX,minY,maxX,maxY)), un message
"identJoueur EquipeJoueur, Xold, Yold, X, Y"
- Modifiez les fichiers
Client.java,
Connexion.java,
Ecouteur.java,
afin d'une part que le premier message émis par le serveur
indique la taille du terrain et le nombre d'équipes;
d'autre part que les messages reçus par le client s'affiche dans
un applet (qui représentera le terrain).
- Modifiez les fichiers
Client.java,
Connexion.java,
Ecouteur.java,
afin que le client interprète les messages reçus : le
premier donne la taille du terrain et le nombre d'équipes,
et les suivants les déplacements des joueurs.
- Modifiez les fichiers
Client.java,
Connexion.java,
Ecouteur.java,
afin d'obtenir un jeu qui ressemble à un match de football.