Game Centerの概要 - Game Center の構成 - App Store Connect - ヘルプ - Apple Developer
AppleのソーシャルゲームネットワークであるGame Centerを活用すれば、プレイヤーがAppleの各種デバイスでゲームを見つけたり、Leaderboardで各自のスコアを把握したり、達成項目の進捗状況を確認したり、友達を招待したり、自動マッチング機能でマルチプレイヤーゲームを開始したりするなど、たくさんのことができるようになります。Game Center機能の実装が完了したら、App Store Connectで関連するメタデータを入力しましょう。
App Store Connectヘルプ
App Store Connect /
Game Center の構成 /
Game Centerの概要
フィルタ ⌘K
フィルタ ⌘K
Game Centerの構成
Game Centerの概要
Game Centerは、Appleのソーシャルゲームネットワークです。プレイヤーがゲームの進行状況を確認したり、友達を招待してプレイしたり、自動マッチング機能を使ってマルチプレイヤーゲームを開始したりするなど、たくさんのことができるようになります。また、プレイヤーの各種デバイスでゲームを見つけやすくなります。Game Center機能の実装が完了したら、App Store Connectで関連するメタデータを入力しましょう。
注: Game Center機能を搭載したゲームを新しいApp Bundleに追加するには、少なくとも1つのApp Storeストアフロントで、そのゲームのステータスが「配信準備完了」になっている必要があります。 代替配信 を介して配信するゲームの場合、Game Center機能を利用できるようにするには、少なくとも1つのApp Storeストアフロントでそのアプリが配信されている必要があります。
以下の手順は、記載の順序で実行していただくことはもちろん、必要に応じて順序を変えて行っていただくことも可能です。
必要な役割: Account Holder、Admin、App Manager、 Developer 、または Marketing 。「 役割の権限 」を参照してください。
XcodeでGame Centerを有効にする
Xcodeでプロジェクトを作成し、アプリ名とバンドル IDを入力してGame Centerを有効にすると、GameKitフレームワークとGame Centerのエンタイトルメントがプロジェクトに追加されます。XcodeでGame Centerを有効にする方法については、 こちら を参照してください。
App Store ConnectでGame Centerの設定を行う
App Store Connectにおいて、Xcodeで入力したバンドルIDと一致する アプリをアカウントに追加 し、 Game Centerにおけるアプリバージョンを有効化 した後、 Leaderboard 、 達成項目 、 チャレンジ 、 アクティビティ 、 グループ 、 マルチプレイヤー互換性 など、 Game Centerのコンポーネントを設定 します。
Game Center機能を実装する
Xcodeを使用してGame Centerをアプリに統合するには、必要なコードを追加し、サービスのコンポーネントを設定します。これらのコンポーネントは、App Bundleとは別にセットアップしますが、設計と開発の要件をすべて満たすために、ゲームのコードと緊密に統合する必要があります( 詳しくはこちら )。
Game Center向けに優れたエクスペリエンスを設計するためのガイダンスとベストプラクティスについては、こちらをご覧ください。
ゲームをテストする
Game Centerの各種コンポーネントが、個別にも同時にも動作することを確認してください。Appleでは、すべてのプレリリース開発をリリース済みのゲームと同じサーバ環境で行うことができるようにしています。そのため、ほかのテスターだけでなく、完全なプレイヤーベースとプレイすることができます。
ゲームを配信する
ゲームを審査に提出する前に、Game Centerコンポーネントを目的のプラットフォームバージョンに追加します。
関連項目 Game Center ゲーム 発見とエンゲージメントを強化するGame Centerの利用