iPhone ゲームを開発しましたが、マルチプレイヤー機能を追加したいと考えています。そのためには、ゲーム中に iPhone 間の双方向接続が必要です。私はグーグルで少し調査を行い、次のオプションを見つけました。
仮想プライベート サーバーまたは専用マシンをクラウドに配置し、デバイス間の通信を再生するサーバーを実装します (後で、より高度な nat トラバーサル テクニックを使用できます)。利点: A. 特定のスマートフォンのプラットフォームに縛られないこと。B. サーバーは一部のロジックを処理できます。C. 統計や高度なロギングなど、より多くのフェザーの実装を追加できます。欠点: A. 別のソフトウェア (サーバー) の開発。B. サーバーのホスティングに多額の費用を支払う (月額 80 ドルから 500 ドル)。C. サーバーのセキュリティに気を配り、サーバーを維持する。
Apple ゲーム センターを使用します。利点: A. シンプルで高速。(ゲームキットを使用) B. 無料 (または低コスト? リファレンスが見つかりませんでした) 欠点: A. ゲームセンターで提供される羽しか使用できません。B. ゲームをクロスプラットフォームにすることができない。(「クラッシュ・オブ・クラン」の開発者は何をしましたか?)
別のオプションはありますか?Game Center のようなクロスプラットフォームのサービスを探しましたが、見つかりませんでした。
長所/短所を見逃しましたか?