0

iPhone ゲームを開発しましたが、マルチプレイヤー機能を追加したいと考えています。そのためには、ゲーム中に iPhone 間の双方向接続が必要です。私はグーグルで少し調査を行い、次のオプションを見つけました。

  1. 仮想プライベート サーバーまたは専用マシンをクラウドに配置し、デバイス間の通信を再生するサーバーを実装します (後で、より高度な nat トラバーサル テクニックを使用できます)。利点: A. 特定のスマートフォンのプラットフォームに縛られないこと。B. サーバーは一部のロジックを処理できます。C. 統計や高度なロギングなど、より多くのフェザーの実装を追加できます。欠点: A. 別のソフトウェア (サーバー) の開発。B. サーバーのホスティングに多額の費用を支払う (月額 80 ドルから 500 ドル)。C. サーバーのセキュリティに気を配り、サーバーを維持する。

  2. Apple ゲーム センターを使用します。利点: A. シンプルで高速。(ゲームキットを使用) B. 無料 (または低コスト? リファレンスが見つかりませんでした) 欠点: A. ゲームセンターで提供される羽しか使用できません。B. ゲームをクロスプラットフォームにすることができない。(「クラッシュ・オブ・クラン」の開発者は何をしましたか?)

別のオプションはありますか?Game Center のようなクロスプラットフォームのサービスを探しましたが、見つかりませんでした。

長所/短所を見逃しましたか?

4

2 に答える 2

1

あなたが行った素晴らしい検索...距離が短い場合はBluetoothを利用すると思います.iPhoneに取り付けられたハードウェアを使用してマイクロコントローラーベースのRF送信を使用できる場合.

于 2013-12-06T16:28:11.173 に答える
1

Wi-Fi 経由のローカル接続がオプションの場合は、Apple のサンプルコード WiTapを確認する必要があります。

于 2013-12-06T16:57:28.467 に答える