0

友達と2vs2のゲームモードを作りたいです。どこから始めればよいかわかりません。友達の何人かがパーティーを探しているという通知をどのように彼らに送ることができますか。これはおそらく、サーバーからのプッシュ通知を通じて対処する必要があると思います。その後、他のプレイヤーがルームに参加したら、ルームのプロパティを作成して、両方が同じチームに留まるようにするにはどうすればよいでしょうか。その場合、個室を作る必要がありますか?

4

1 に答える 1

0

PUNとPhoton Cloudを使用する場合、最初にマスターサーバーに接続する必要があります(PhotonNetwork.ConnectUsingSettings)。次に、ルームを作成するか、既存のルームに参加します。PhotonNetwork.JoinOrCreateRoom はあなたのケースで動作するはずです。ルームを作成または参加する前に、プレイヤーは同じルーム名を共有する必要があります。好きな方法でPhotonの外部に通知します。ルーム内では、プレイヤーのカスタム プロパティを使用して、所属するチーム プレイヤーをマークできます。Assets\Photon Unity Networking\UtilityScripts\PunTeams.cs スクリプトは PUN パッケージに付属しています。そのまま、または独自のチーム実装のテンプレートとして使用してください。4 人以上のプレイヤーがその名前を知っているか、ルーム マッチメイキングを介してルームに入るのを防ぐために、ルームを作成するときに最大プレイヤー = 4 に設定することを忘れないでください。詳細、ドキュメント、チュートリアルについては、doc.photonengine.com をフォローしてください。

于 2016-02-08T17:36:41.697 に答える