プレイヤー同士が競い合うマルチプレイヤー iOS ゲームの構築。ゲームの性質は同期です。基本的には、プレイヤー同士がフェイスブックやメールなどで招待してからプレイを開始します。
プレイヤー間のリアルタイム通信 (イベントの送信など) を促進するための最良の戦略は何かについて議論します。Web 開発から来て、コメットとロング ポーリングを使用しましたが、うまく機能しました。ただし、iOS でそれを実現する最善の方法が何であるかは明らかではありません。
APN (Apple Push Notifications) は、次の 2 つの理由から、私たちのケースには適していないようです。また、APN を使用するには、ユーザーが通知を承認する必要があります。ユーザーがこれを承認しない場合、ゲームをプレイすることはできません。
また、Apple の Game Kit (Game Center) が私たちの場合に役立つことは理解していますが、Facebook などを介した招待とどのように相互作用するかは明らかではありません。ユーザーエクスペリエンスに影響します。
この問題に関するガイダンスや、考えられるその他のオプションを教えていただければ幸いです。
ご協力いただきありがとうございます。