2010-08-02 11 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.