2011-07-03 7 views
0

ゲーム用のマルチプレイヤーモードを作っており、UDPを使うことに決めました。UDPを使用したマルチプレイヤーゲーム:どのようにプレイヤーはお互いを知ることができますか?

すべてのデータがプレーヤー間でp2pで送信されるため、サーバーはありません。
しかし、プレイヤーはどのようにして最初にお互いを知ることができますか?
この仕事をする専用のサーバーが必要ですか他の方法がありますか?

ありがとうございました。

答えて

1

これを行うにはいくつかの方法があります。

  1. 専用のサーバーを使用できます。
  2. ユーザーは別のプレイヤーのIPアドレスを入力できるようにすることができます。
  3. あなたはBonjourのようなものを使うことができます。
0

ネットワークに接続されたマルチプレイヤーゲームの多くは、プレイヤーを表示するために何らかのサービスを使用しています。このためにサーバーを使用しないことをお勧めします。専用のサーバーである必要はないことに注意してください。ゲームで必要とされる唯一のサーバー・タイプの動作であっても、クライアントの1つにリスティングのサーバー役割を持たせることができます。この方法では、各プレイヤーは1つのIPだけを知る必要があり、それがLANプレイであればそれを回避する方法もあります。

関連する問題