Технология серверной стороны карточной игры, какую выбрать - PullRequest
0 голосов
/ 06 января 2012

Я делаю карточную игру в C # WPF.На данный момент у меня есть режим одиночной игры, и теперь мне нужно сделать многопользовательский режим.

Эта игра только для 4 игроков.Один из них создаст игру и запустит сервер.После этого 4 игрока подключатся к игре через игровое клиентское приложение.У каждого игрока есть 60 секунд для игры, после того как сервер получит уведомление, а затем наступит ход другого игрока.

Можно ли это сделать с помощью веб-службы или будет лучше, если это будет сделано с помощью технологий TcpListener и TcpClientили, может быть, какой-то третий вариант?

Ответы [ 2 ]

2 голосов
/ 06 января 2012

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

2 голосов
/ 06 января 2012

Вы, вероятно, должны использовать WCF .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...