2012-01-05 8 views
0

C#WPFでカードゲームを作っています。今のところ、私はシングルプレイヤーモードを持っています。そして今、私はマルチプレイヤーモードを作る必要があります。カードゲームのサーバー側の技術、どちらを選択するのですか?

このゲームは4人専用です。そのうちの1人がゲームを作成し、サーバーを起動します。その後、4人のプレーヤーがゲームクライアントアプリケーションを通じてゲームに接続します。すべてのプレイヤーは60秒間プレイし、そのサーバーは通知を受け取った後、それは他のプレイヤーの順番です。

Webサービスを使用するのは大丈夫ですか、それともTcpListenerとTcpClientテクノロジ、または3番目のオプションを使用して行うのが良いでしょうか?

答えて

2

プレイヤーがインターネットに接続していると仮定すると、私はWebサービスルートに行きます。少なくとも、ファイアウォールをより簡単に利用できるようにするには、httpとポート80を使用したいと思うでしょう。ユーザーは、ゲームをプレイするためだけにポートを特別に開く必要はありません。

2

おそらくWCFを使用してください。

関連する問題