Bonjour,
je viens de commencer à développer un jeu en réseau (bataille navale) et j'ai quelque difficulté à la mise en oeuvre coté serveur :
• Comment gérer les sockets? Les mettre tous dans un ArrayList et ensuite envoyer les données à tout le monde alors que seulement deux jours sont concernés (si 10 jours sont en train de jouer l'échange de données ne sera qu'avec ceux qui jouent ensemble)? comment faire?
• Comment distinguer entre les différentes actions du joueur? par exemple "jouer" et "s'identifier", j'ai eu l'idée de faire passer cela sous la forme d'une chaine de caractères "play;x=1;y=5" et "login;l=aaa;m=bbbb" et créer une classe pour extraire les données des chaines mais ça me semble pas une bonne idée
voilà, pour toutes idées je suis tout ouïe!
merci d'avance