いくつかのゲームで構成されるバンドル アプリを実装しています。私はゲームセンターを通じてすべてのゲームにマルチプレイヤー サポートを追加したいと考えており、現在、そのうちの 1 つのマルチプレイヤーの実装を開始しており、順調に進んでいます。しかし、友人や自動対戦にリクエストを送信するたびに、同じアプリを使用している別のデバイスとペアリングされますが、アプリ内の同じゲームとは限りません。さまざまなマルチプレイヤー モード (デスマッチ、ゴール ランなど) を備えたアプリにも同様のことが当てはまるはずなので、可能だと思います。gamecenter でユーザーのマルチプレイヤー リクエストを区別するにはどうすればよいですか?
質問する
212 次
1 に答える
3
GKMatchRequest の playerGroup プロパティを使用して、同じゲーム モード (あなたの場合はゲーム) を使用しているプレイヤーとのみ一致させることができます。
ゲームで playerGroup プロパティを設定すると、同じ playerGroup 値を共有するリクエストを持つプレイヤーのみが Game Center によって自動マッチングされます。
于 2013-02-09T09:38:07.230 に答える