2 人のプレイヤー間のインスタンスGKMatchMakerViewController
を作成するために使用しています。GKMatch
これは問題なく動作しますが、接続は常にインターネット経由で確立されているようです。2 つのデバイス間のメッセージがネットワークを通過するのに約 7 ミリ秒かかります。
ここで、その機能を拡張して、近くのプレーヤー、つまり、Bluetooth 経由で到達できるプレーヤー、または同じ WiFi ネットワーク上にあるプレーヤーを優先するようにしたいと考えています。理想的には、GUI は近くにいるすべてのプレイヤーを最初にリストし、その後に他のプレイヤーをリストします。
それはすぐにサポートされていますか、それとも独自の GUI を作成する必要がありますか?
そのために必要なクラスと API は何ですか?