-
Game Center の概要
-
Leaderboard の構成
-
Leaderboard セットの構成
-
達成項目の構成
-
Leaderboard と達成項目の構成
-
Leaderboard と達成項目をアーカイブする
-
チャレンジの有効化
-
Game Center グループの概要
-
グループを作成する
-
グループに App を追加する
-
グループを編集
-
グループから App を削除する
-
Game Center App のテストの概要
-
Leaderboard のテストデータを削除
-
Game Center で App のバージョンを有効にする
-
App のバージョンに Leaderboard を追加する
-
バージョンへの Leaderboard セットの追加
-
達成項目をバージョンに追加する
-
マルチプレーヤー互換性を追加
-
スコアとプレイヤーの管理
-
App で Game Center を無効にする
Leaderboard の構成
Leaderboard を使用すると、同じゲーム内の他のプレイヤーとスコアを比較できます。App Store Connect で Leaderboard を構成するときは、収集するスコアや注文方法などの詳細を指定します。Leaderboard を表示する言語ごとに、Leaderboard 名、スコア形式、およびスコア単位を指定します。また、スコアを示すローカライズされた画像を Leaderboard に含めることもできます。
作成できる Leaderboard には、次の 2 種類があります。
-
標準 Leaderboard:Leaderboard が削除されない限り、スコアデータがリセットされない Leaderboard。
-
周期 Leaderboard:設定に基づいてスコアデータが継続的にリセットされる Leaderboard。
App ごとに最大 500 個の Leaderboard を作成できます。
開発情報については、「GameKit」の「Leaderboards」を参照してください。
標準 Leaderboard を作成する
-
「マイ App」から、Game Center で有効にする App を選択します。
-
ツールバーで、「サービス」をクリックします。「Game Center」タブが選択された状態でページが開きます。
-
「Leaderboard」セクションの追加ボタン (+) をクリックします。
-
「標準 Leaderboard」の横にある「選択する」を選択します。
-
Leaderboard のメタデータを入力します。詳細については、「Leaderboard のプロパティ」を参照してください。
-
Leaderboard の参照名
-
Leaderboard ID
-
スコアのフォーマットタイプ
-
スコア送信タイプ
-
並べ替えの順序
-
スコアの範囲 (オプション)
-
-
「Leaderboard のローカリゼーション」で、「言語を追加」をクリックして 1 つ以上の言語を追加します。
-
必須情報を入力します。
-
表示されるダイアログで、言語メニューから言語を選択します。
-
「名前」フィールドに、Leaderboard のローカライズされた表示名を入力します。たとえば、「言語」メニューから「フィンランド語」を選択した場合は、「名前」フィールドに Leaderboard のフィンランド語名を入力します。
-
「スコアのフォーマット」メニューからローカライズ済みのスコアのフォーマットを選択します。
-
スコアのフォーマットサフィックスの単数形や複数形バージョンを入力します。選択した言語で不要の場合は、複数形用の「スコアのフォーマットサフィックス」セクションが表示されません。また、スコアとサフィックスの間にスペースを挿入する場合は、スペースの後にサフィックスのテキストを入力します。
-
必要に応じて、「ファイルを選択」をクリックして、Leaderboard のローカライズされた画像を追加できます。
-
「保存」をクリックします。
Leaderboard の言語サポートを追加するには、言語ごとに上記の手順を繰り返します。
-
-
「保存」をクリックします。
周期 Leaderboard を作成する
周期 Leaderboard では、Leaderboard のスコアをリセットできるため、Leaderboard の構成に柔軟性が加えられます。Leaderboard をリセットする機能は、プレーヤーが Leaderboard の周期ごとに新しいトップスコアを記録できるため、より競争性のあるゲーム体験を作り出します。
Leaderboard の最小周期は 5 分、最大周期は 30 日です。なお、周期が重ならないように設定してください。
-
「マイ App」から、目的の App を選択します。
-
ツールバーで、「サービス」をクリックします。「Game Center」タブが選択された状態でページが開きます。
-
「Leaderboard」セクションの追加ボタン (+) をクリックします。
-
周期 Leaderboard の横にある「選択する」を選択します。
-
Leaderboard のメタデータを入力します。詳細については、「Leaderboard のプロパティ」を参照してください。
-
Leaderboard の参照名
-
Leaderboard ID
-
スコアのフォーマットタイプ
-
スコア送信タイプ
-
並べ替えの順序
-
スコアの範囲 (オプション)
-
開始日時:スコアがこの Leaderboard への投稿を開始する日時。日付と時刻は、協定世界時 (UTC) に基づいています。
-
持続時間:この Leaderboard のタイムスコアが掲示されます。
-
再開の周期:この Leaderboard が作成される頻度。
-
-
「Leaderboard のローカリゼーション」で、「言語を追加」をクリックして 1 つ以上の言語を追加します。
-
必須情報を入力します。
-
表示されるダイアログで、言語メニューから言語を選択します。
-
「名前」フィールドに、Leaderboard のローカライズされた表示名を入力します。たとえば、「言語」メニューから「フィンランド語」を選択した場合は、「名前」フィールドに Leaderboard のフィンランド語名を入力します。
-
スコアフォーマットメニューからローカライズされたスコアフォーマットを選択し、スコアのフォーマットサフィックスの単数形と複数形を入力します。スコアのフォーマットサフィックスの複数形が表示されない場合は、選択した言語では必要ありません。また、スコアとサフィックスの間にスペースを挿入する場合は、スペースの後にサフィックスのテキストを入力できます。
-
必要に応じて、「ファイルを選択」をクリックして、Leaderboard のローカライズされた画像を追加できます。
-
「保存」をクリックします。Leaderboard の言語サポートを追加するには、言語ごとに上記の手順を繰り返します。
-
-
「保存」をクリックします。
Leaderboard の削除
Leaderboard のステータスは、Leaderboard テーブルの「ステータス」列に表示されます。使用可能なステータス値は、「Leaderboard のステータス」で説明されています。Leaderboard が削除可能な場合は、この列に「削除」ボタンが表示されます。Game Center で Leaderboard が利用可能になった後は、その Leaderboard を削除することはできません。
配信中の Leaderboard をアーカイブする方法についてはこちらを参照してください。
-
「マイ App」から、目的の App を選択します。
-
ツールバーで、「サービス」をクリックします。「Game Center」タブが選択された状態でページが開きます。
-
「Leaderboard」セクションで、削除する Leaderboard にカーソルを合わせ、削除ボタンをクリックします。
-
削除を確認し、「保存」をクリックします。