2017-01-23 5 views
0

アプリを構築せずにマルチプレイヤーネットワークゲームをユニティでテストする最良の方法は何ですか?マルチプレイヤーゲームをテストするにはどうすればいいですか?

エディタユニティのようなものですが、コピーエディタは2つあります。だから私たちは1人のエディタでログインし、別のユーザーで2番目のエディタにログインすることができます。このようなツールはありますか?

おかげ

デニス

答えて

1

このようなツールはありますか?

私が知る限り、存在しません。

マルチプレイヤーネットワークゲームをユニークでテストするには、アプリを構築するのが良い方法は何ですか?

私がテストするとき、私は通常、ゲームを構築し、別のインスタンスをエディタで別のモニタで実行します。それは正常なように動作するはずです。

しかし、1つのビルドが必要です。 :エディタ

  • から

    • ユニティネットワークで構築されたホストを使用している場合は、クライアント

    多くの問題は、変更することにより、単に解決できるよう/

    ビルドを接続しますこれらの場合、を再構築する必要はありません。

    言われているように、安全を期すために、今何度も再構築することを忘れないでください。そして、あなたがクライアントに影響を与えていると気づいていないものを変更することがあることを忘れないでください。

  • +0

    こんにちは@OscarLundberg共有していただきありがとうございますが、このようにして、ゲームを構築するのを待つのに特に時間がかかります。マルチプレイヤーネットワークで単一のエラーが発生した場合は、テスト用に再度ビルドする必要があります。 –

    +0

    同じマシンで実行すると、驚きの負荷がかかることに注意してください。同じコードが、同じマシン上でエディタとアプリケーションのインスタンスを実行している間は正常に動作しますが、別のデバイスで実行している場合は、ここで苦労します。おそらく、私がしたように権限の問題を打つでしょう。私はIPアドレスが同じであることから来ていると思います。サーバは誰もがサーバであると考えています。結局、問題なくオブジェクトを変更することができました。いったん別のデバイスを使用すると、bam、権限の警告とエラーはありません。 – Everts

    +0

    @DennisLiu私は知っている、それは大まかなですが、残念ながら選択肢はありません。組み込みのネットワークを使用している場合は、ビルドをクライアントとして実行し、エディタからホストすることをお勧めします。そうすれば、ホストを変更するだけで多くの問題を修正できるので、あまり構築する必要はありません。しかし、はい、あなたは何度もゲームを構築する必要があります。 明確にする:クライアント側で何も変更しない場合は、再構築する必要はありません。 –

    関連する問題