1

XNAゲームを作成しています。私が始めたとき、私は実際のIPとのブロードバンド接続を持っていたので、どんな種類のサーバーも問題なくホストできましたが、今はその接続がなくなり、ローカルネットワークの外部からプレーヤーを許可したいと思っていますサーバーに再度接続します。それ、どうやったら出来るの?スタジオの大物はどうやってそれをするのですか?

4

2 に答える 2

0

安いオプション:

  • 好みのポートの接続をローカルネットワーク上のサーバーに転送するようにホームルーターを構成します(実際のIPアドレスですが、おそらく動的なIPアドレスがあります)。ネットワークアドレス変換について読んでください-これは、ルーターが単一のルーティング可能なIPの背後にネットワークを隠すために使用するトリックです。
  • どこかにDDNSアカウントを設定して、IPアドレスを変更する代わりに名前でゲームサーバーを見つけられるようにします。

高価なオプション:

  • ISPから静的IPパッケージを購入します(常に利用できるとは限りません)。
  • ホスティングサービスでゲームをデプロイします。
于 2012-07-16T03:52:30.813 に答える
0

通常、2 つのクライアントを接続するには、次の 2 つの方法があります。

  1. 各クライアントに他のクライアントの IP アドレスを割り当て、相互に接続できるようにします。
  2. 各クライアントに中間サーバーの IP アドレスを与え、それを介してトラフィックをトンネリングします。

最初の方法では、各クライアントに実際の IP アドレスがあり、両方が互いにサーバーになることができると想定しています。2 番目の方法は、一方または両方のクライアントが実際の IP アドレスを持っていない場合です。

于 2012-09-11T17:27:36.137 に答える