2010-08-02 3 views
0

J'ai développé une variante client/serveur multi-joueurs de jeu de cartes Trumps en utilisant la bibliothèque QuickServer. Cela fonctionne bien avec 4 joueurs humains. Mais quand j'ai fini le lecteur AI, je n'ai pas trouvé un moyen de l'intégrer dans le serveur: Dois-je créer un fil séparé pour chaque joueur?Jeu de cartes multijoueur Java Intégration AI

J'espère que ma question est claire. Toutes les suggestions seraient très appréciées.

Répondre

1

Un serveur doit simplement être un serveur. Dans ce cas, il met à jour les clients quant à ce qui s'est passé et à ce qui se passe ensuite.

Si c'était moi, j'aurais un AIClientPlayer, qui passerait un client, et agirait en utilisant votre logique d'IA de fantaisie quand le client le signale pour agir.

Questions connexes