Forum de la communauté SFML

Aide => Réseau => Discussion démarrée par: paraporo le Juillet 15, 2019, 03:05:04 pm

Titre: Nombre de communications possibles pour un socket TCP
Posté par: paraporo le Juillet 15, 2019, 03:05:04 pm
Bonjour,
Je suis en train, depuis environ 2 semaines, de créer un jeu qui communique avec un serveur. Sauf que j'ai un souci pour communiquer avec plusieurs clients (et donc plusieurs sockets). Seul un client (le dernier à se connecter) reçoit les packets.

Le fonctionnement de mon serveur:

boucle
{
-> mon listener accepte tous les clients qui veulent se connecter à mon socket
-> mon socket reçoit tous les données envoyées par les clients
-> le serveur traite toutes les données
-> mon serveur envois les positions de touts les joueurs 1 par 1 (c'est à dire que mon serveur envois: "idDuJoueur-positionX;PositionY;" pour tout les joueurs)
}


Les clients reçoient juste de tous les joueurs et ils les affichent.