イベントに基づく実績のポータルでの構成
注意
タイトルでイベントに基づく実績 (旧称は実績 2013) を使用しており、今後も複数のプラットフォームのサポートを継続する場合は、引き続きイベントに基づく実績を使用する必要があります。 これは、ユーザーがすべてのプラットフォームで実績を保持するために必要なことです。
注意
このトピックでは、適切なアクセス許可でのみ使用できる機能について説明します。 詳しくは、担当のアカウント マネージャーまたは Microsoft のその他の連絡先にお問い合わせください。
このトピックでは、パートナー センターでタイトルのイベントに基づく実績を追加および変更する方法について説明します。 実績は、サービス コンフィグで定義したロジックに基づいてロック解除されます。 このロジックは、サービス内のプレイヤーの統計値に基づきます。 プレイヤーの統計値が特定の要件を満たすと、自動的に実績がロック解除されます。
Xbox サービス構成の概要については、「ポータル構成の概要」をご覧ください。
イベントベースのデータ プラットフォームの概要については、「イベントベースのプレイヤー データ概要」をご覧ください。
イベントに基づく統計を使用する場合でも、イベントに基づく実績ではなく、タイトルで管理される実績を使用できます。タイトルで管理される実績では、よりシンプルな構成エクスペリエンスが提供されますが、チャレンジはサポートされません。 そのためには、タイトルで実績のロック解除を管理する必要があります。
このトピックでは、以下の内容を説明します。
Xbox One 以降の Xbox サービスでの実績のしくみ
実績とは、タイトルの開発者がプレイヤーに対して設定した、具体的な達成目標を表すものです。 イベントに基づくデータ プラットフォームでは、特定のプレイヤー統計の値を使用して、プレイヤーが目標を達成したかどうかが判定されます。 この値はサービス構成でも定義されます。
新規プレイヤーの場合、実績はロックされています。 実績の目標を達成するために必要な条件をプレイヤーが満たすと、ロックが解除され、実績が付与されます。 プレイヤーはゲーマースコアというかたちでリワードを受け取りますが、タイトルによって追加のリワード (アートやゲーム内アイテムなど) が付与されることもあります。
実績は 1 つまたは複数のプレイヤー統計を基準にして設定できます。たとえば、「Advanced Level に到達したプレイヤーが、Western Province にいる 3 体の Blue Dragon を Orange Arrow を使って倒す」などの条件を、実績の達成要件として設定することができます。
実績は達成されるまでプレイヤーから隠しておくことも、達成可能な実績のリストに表示することもできます。
多くの場合、実績のロック解除に必要なイベントや統計ルールの計画には、次のような段階的なアプローチが必要です。
- タイトル内でどのような実績やプレイヤー体験を提供するかを決める。
- それらの体験を補強する統計ルールやイベントを作成する。
実績の構成
パートナー センターでアカウントを使ってログインします。
パートナー センター ホーム ページで、[アプリとゲーム] ワークスペースを選択します。 [アプリとゲームの概要] ページが表示されます。
[概要] ページの一覧からタイトルを選択します。
[ゲームの概要] ページのリンク、または左側のナビゲーション メニューから [Xbox サービス]>[Gameplay の設定] を選択します。
[Gameplay の設定] ページで、[Achievements] リンクを選択します。 [Achievements] ページが表示されます。
[Achievements] ページで、タイトルの実績を作成、管理します。
実績を作成する
[Achievements] ページで、[New achievement] を選択します。 [New achievement] ページが表示されます。
[Achievement name] ボックスに、プレイヤーに表示される名前を入力します。 文字列の長さは最大 44 文字です。
[Locked description] ボックスに、どのような状況で実績がロックされるのかを記述します。 文字列の最大の長さは 100 文字です。これはプレイヤーに表示されます。 [Secret] オプションを選択した場合、この説明は実績一覧に表示されません。
[Image icon] ボックスで、実績の視覚表現 ("バッジ") として使用する実績アイコンを指定します。 アイコンが .png ファイルとして書式設定され、サイズが 1920 × 1080 ピクセルであることを確認します。
アイコンがプレーヤーに表示されます。 Xbox では、プレーヤーが実績のリストを表示した場合、自動的にサムネイル サイズに拡大されます。 ただし、個々の実績を選択すると、アイコンは背景画像として設定されます。 [Hidden] チェック ボックスが選択されている場合、そのアイコンはプレーヤーがロック解除するまでリストに表示されません。
タイトルの開発中には、[use placeholder image] を選択して Xbox の既定のアイコンを使用し、後で最終的な画像アートが準備できたら、アイコンをその画像に置き換えることができます。
[What type of achievement is this?] は、次のオプションから選択します。
[Base achievement]
タイトルが最初にリリースされた時点で、実績をプレイヤーに表示します。[Non-base achievement]
タイトルが起動されるまで、実績はプレイヤーに表示されません。
[Gamerscore] ボックスで、実績のロックが解除されたときに付与されるゲーマースコアを入力します。 0 より大きく、200 以下の値を入力します。 タイトルには、ベースの実績全体で合計 1000 点のゲーマースコアを割り当てることができます。
[How should the details be treated?] は、次のオプションから選択します。
[Public]
実績とその詳細をすべてのプレイヤーに表示します。[Secret]
実績とその詳細を、そのチャレンジのロックを解除したプレイヤーにのみ表示されることを示します。 これは、プロットの内容が漏洩するのを防ぐと共に、達成したプレイヤーにリワードを与えるという意味で便利です。
省略可能: [Achievement deep link] ボックスには、プレイヤーがその実績に挑戦できるようにすぐにリダイレクトされる、ゲーム内の場所を指定します。 たとえば、
ms-xbl-11aa99ff://default?trackId=18
では、11aa99ff
が TitleId です。default?trackId=18
は、プレーヤーをタイトル内の特定の場所にリダイレクトするためにタイトルで使用するコードです。[Unlock logic] を選択します。これにより、実績のロック解除方法が決まります。
[Do something with incremental progress]
1 つのプレイヤー統計を選択します。そのプレイヤー統計が指定した基準を満たすと、実績のロックが解除されます。 プレイヤーは実績のロック解除に向けた進捗を確認できます。条件を満たすには、統計が指定した値以上になる必要があります。
min
演算子を使用して構成された統計には適用されません。 このような統計は、指定された値以下になる必要があります。[Do multiple things, cumulatively]
sum
演算子を使用して構成された複数のプレイヤー統計を選択します。 選択されたすべてのプレイヤー統計が指定した基準を満たすと、実績のロックが解除されます。[Min/max one of several things]
max
またはmin
演算子を使って構成された複数のプレイヤー統計を選択します。 少なくとも 1 つのプレイヤー統計要件が満たされると、実績のロックが解除されます。[Do something once]
1 つのプレイヤー統計を選択します。そのインスタンスが統計ルールをトリガーした結果として作成された場合に、実績のロックが解除されます。カスタム ロジック
実績のロックを解除するための複合的な条件を作成するには、[Add stat] を選択し、現在の条件に統計条件を追加します。 新しい条件句を追加するには、[Add condition] を選択します。- 1 つの条件句内の統計は、すべて同じ種類の演算子を使ったものである必要があります。また、条件を満たすには、それらがすべて同じ基準を満たす必要があります。
- 統計に
min
またはmax
演算子が使用されている場合、その句では、条件を満たすためにOR
ロジックが使用されます。 - 統計に
sum
演算子が使用されている場合、その句では、条件を満たすためにAND
ロジックが使用されます。
すべての条件が満たされると、実績のロックが解除されます。
省略可能: 実績のロックを解除したプレイヤーに追加のリワード (アートまたはゲーム内リワード) を付与するには、次の手順に従います。
[リワードの追加] を選択します。
[Achievement rewards] ページで、[Art] または [In-game] のいずれかを選択します。
[Display name] ボックスに、プレーヤーに表示されるリワードの名前を追加します。
[Description] ボックスに、プレーヤーに表示されるリワードの説明を追加します。 説明の長さは最大 90 文字です。 また、リワードの期間 (該当する場合) や、リワードの引き換えに関する説明を含める必要があります。
選択したリワードの種類に応じて、次の手順を実行します。
リワードの種類として [Art] を選択した場合は、[Art] ボックスを使用して、プレイヤーがその実績をロック解除した場合に取得するアート リワードを指定します。 リワードのサイズは 1920 × 1080 ピクセルで、.png ファイルとして書式設定する必要があります。 タイトルの開発中には、[use placeholder image] を選択して Xbox の既定の画像を使用し、後で最終的なリワード アートが準備できたら、アイコンをその画像に置き換えることができます。
リワードの種類として [In-game] を選択した場合は、次の手順を実行します。
[Image] ボックスを使用して、プレイヤーがその実績をロック解除した場合に受け取るリワードを表す画像を指定します。 タイトルの開発中には、[use placeholder image] を選択して Xbox の既定の画像を使用し、後で最終的なゲーム内アートが準備できたら、アイコンをその画像に置き換えることができます。
[In-game value] ボックスを使用して、タイトルに渡される値またはコードを指定します。 このコードは、リワードのロック解除に使用できるものである必要があります。
[Add] を選択して実績にリワードを追加するか、[Cancel] を選択してキャンセルし、[New achievement] ページに戻ります。
[Save] を選択して実績を保存するか、[Cancel] を選択してキャンセルし、[Achievements] ページに戻ります。
実績を変更する
Important
タイトルがファイナル サーティフィケーションに合格した後は、そのタイトルに含まれる既存の実績の変更や削除はできません。
[Achievements] ページにある実績のリストで、変更を加える実績の [Achievement name] を選択します。 これにより、その実績の名前がタイトルになったページが開きます。
実績に変更を加えます。
[Save] を選択して実績を保存するか、[Cancel] をクリックしてキャンセルし、[Achievements] ページに戻ります。
実績を削除する
Important
タイトルがファイナル サーティフィケーションに合格した後は、そのタイトルに含まれる既存の実績の変更や削除はできません。
[Achievements] ページにある実績のリストで、削除する実績の横にある [Delete] を選択します。
[Confirmation] ダイアログで、[Delete] を選択して削除を確定します。削除しない場合は、[Cancel] を選択します。