Многопользовательская карточная игра Java Интеграция AI - PullRequest
0 голосов
/ 03 августа 2010

Я разработал многопользовательскую клиентско-серверную разновидность карточной игры Trumps с использованием библиотеки QuickServer.Хорошо работает с 4 игроками.Но когда я закончил работу с ИИ-плеером, я не нашел способа интегрировать его в сервер: нужно ли создавать отдельный поток для каждого игрока?

Надеюсь, мой вопрос понятен.Любые предложения будут высоко оценены.

1 Ответ

1 голос
/ 03 августа 2010

Сервер должен быть просто сервером.В этом случае он обновляет клиентов относительно того, что произошло и что происходит дальше.

Если бы это был я, у меня был бы AIClientPlayer, который проходит через клиента и действует, используя вашу причудливую логику ИИ, когда клиент сигнализирует об этом.

...