私はiPhoneゲームを開発中です。私はマルチプレイヤーゲームについていくつかの調査を行いましたが、標準化されたアーキテクチャについてはよくわかりません。私の理解では、ゲームセンターは人をペアにするために使用されますが、サーバー固有のコードは自分で作成する必要があります。
私には2つの選択肢があるようです:
- ゲームセッションでは、電話の1つがサーバーとして機能します。このユーザーがスイッチをオフにするとゲームが終了するため、これには明らかな欠点があります。
- ゲーマーからのすべてのセッションをサポートするサーバーとして機能するスタンドアロンマシンを使用できます。
私が従うことができる後者のオプションの例はありますか?誰か提案がありますか、おそらく私はここで何かを逃しましたか?