3

Bluetooth、Wifi、および Game Center を使用して IOS ゲームを実装しています。Bluetooth は GKPeerPickerController を使用する 2 人用ゲームで、Wifi バージョンはローカル ネットワーク上で実行され、自動検出が必要な 4 人から 6 人用のゲームです。そのため、私は独自の GKSession を構成しています。Game Center ゲームは GKMatch を使用してゲームを世界中に広めます。ウェブ。

ローカル ワイヤレス ネットワークでマルチプレイヤー ゲームをプレイしたい状況で Bluetooth とワイヤレスが利用できる場合を除いて、これらはすべてうまく機能します。Bluetooth がオンになっていると、速度が低下し、自動検出プロセスが妨げられます。Bluetoothがオフになっていると夢のように機能しますが、プログラムでBluetoothをオフにするのは間違っています。

私の質問: とにかく GKSession に Bluetooth を無視し、ローカル Wi-Fi に制限するように指示する方法はありますか? GKPeerPickerContoller には、Bluetooth またはワイヤレスを指定できる connectionTypesMask がありますが、4 人から 6 人のプレーヤーでは非常に話しやすくなります。GKSession にはこのオプションがないようです。

4

0 に答える 0