AGS でのチャレンジの仕組み
注釈:本資料はAI技術を用いて翻訳されています。
この記事では、AccelByte Gaming Services (AGS) チャレンジサービスで作成できるさまざまなタイプのチャレンジのサンプル設定を紹介します。
AGS のチャレンジは、一般的に次のように機能します。
AGS でチャレンジを作成および設定する際に使用される概念と用語を理解するために、まず チャレンジの概要 の記事を読むことをお勧めします。
チャレンジの作成と設定
AGS Admin Portal でチャレンジを作成し、プレイヤーにいつどのように割り当てるかを設定します。チャレンジの設定には、アクティベーション、プレイヤーへの割り当て方法、目標を達成するために必要な要件、プレイヤーが目標を達成したときに付与される報酬を定めた一連のルールが含まれます。
AGS Admin Portal での作成方法については、チャレンジの作成と設定 を参照してください。
チャレンジタイプ
チャレンジサービスでは、さまざまなタイプのローテーション期間、割り当てルール、目標を組み合わせて、ゲームに必要なチャレンジを作成できます。チャレンジ期間は、タイムレス (終わりのない) または期間限定のいずれかで、目標は固定または動的に割り当てられます。
- チャレンジ期間
- タイムレス: 終わりがなく常に利用可能なチャレンジで、プレイヤーは都合の良いときに目標を追求して達成できます。
- 期間限定: プレイヤーが目標を達成しなければならない指定された期間があるチャレンジです。期間が経過すると、チャレンジの目標を達成したプレイヤーのみに報酬が付与されます。
- 目標割り当てタイプ
- 固定: このチャレンジの目標は、各ローテーションまたは期間ごとにゲーム管理者によって事前定義されます。これは、ストーリーや進行が各ローテーションまたは期間ごとに事前定義されているシングルプレイヤーゲームや、リニアキャンペーンモードを持つマルチプレイヤーゲームに適しています。
- 動的: このチャレンジの目標は時間とともに変化する可能性があります。このオプションを使用すると、プレイヤーのゲーム体験に変動性と予測不可能性を導入でき、チャレンジに取り組むたびに新しい目標と体験を提供できます。これは、より高いリプレイ価値を提供するため、オープンワールドゲームやマルチプレイヤーゲームでよく見られます。
サンプルチャレンジ設定
このセクションでは、チャレンジ期間と目標割り当てタイプのさまざまな組み合わせのサンプル設定を紹介します。
- 固定チャレンジ
- 動的チャレンジ
タイムレス固定チャレンジ
シナリオ: プレイヤーがいつでも達成できる 50 個の目標を持つチャレンジを作成して設定し、難易度に基づいて目標を 5 個ずつのグループに分類します。

このチャレンジには、次のチャレンジと目標の設定が必要です。
チャレンジ設定
この画像は、チャレンジをセットアップするために必要な設定を示しています。

目標設定
目標タグを使用して、5 個の目標ごとに 1 つのカテゴリにグループ化できます。
チャレンジとその目標が完全に設定された後、チャレンジ API を使用してチャレンジを取得し、ゲームクライアント内でプレイヤーの進捗と一緒に表示し、タグごとに目標をグループ化することもできます。
この画像は、「Shadows of the Eclipse」タグの下に分類された「Operation Midnight Saber」という名前の目標の設定を示しています。

- 要件タイプ を 統計 に設定すると、AccelByte 統計を使用してこの属性を追跡できます。
- 統計コード には、使用された基本スキルの数を追跡するために作成した統計コードを選択します。
50 個の目標がすべて作成されると、目標と報酬 リストに表示されます。このチャレンジにはローテーションタイプが設定されていないため、グループを特定のローテーションに割り当てる必要はありません。
期間限定固定チャレンジ
シナリオ: プレイヤーが 12 月中に達成できる 15 個の目標を持つチャレンジを作成して設定します。目標は難易度に基づいてグループ化する必要があります: 初級、中級、上級。

このチャレンジには、次のチャレンジと目標の設定が必要です。
チャレンジ設定
この画像は、チャレンジをセットアップするために必要な設定を示しています。

目標設定
目標タグを使用して、5 個の目標ごとに 1 つのカテゴリにグループ化できます。
チャレンジとその目標が完全に設定された後、チャレンジ API を使用してチャレンジを取得し、ゲームクライアント内でプレイヤーの進捗と一緒に表示し、タグごとに目標をグループ化することもできます。
この画像は、「Medium level」タグの下に分類された「Basics of Battle」という名前の目標の設定を示しています。

チャレンジに必要なすべての目標が作成されると、目標と報酬 リストに表示されます。このチャレンジにはローテーションタイプが設定されていないため、グループを特定のローテーションに割り当てる必要はありません。
固定目標を持つタイムレス動的チャレンジ
シナリオ: プレイヤーが日曜日から土曜日まで週を通して毎日ログインすることで報酬を得られる、終わりのない週次チャレンジを作成して設定します。各日は異なる報酬を提供する必要があります。プレイヤーは過去の報酬を追跡し、各ローテーションの今後の報酬を確認できる必要があります。

このチャレンジには、次のチャレンジと目標の設定が必要です。
チャレンジ設定
次のチャレンジプロパティを次のように設定します。
- 繰り返し後: 7 ローテーション に設定して、7 日後にチャレンジローテーションを最初から繰り返します。
- 割り当てルール: 7 日間のローテーションの目標セットが同じになるため、固定 に設定します。
- プレイヤーの目標の可視性: プレイヤーが今後のローテーションの報酬を確認できるように、すべてのローテーションで目標が表示される に設定します。
この画像は、チャレンジをセットアップするために必要な設定を示しています。

AGS バージョン 3.75 以前のバージョンでは、終了日を なし に設定しても期待どおりに機能しません。ローテーション期間は無制限になり、サービスは正しくスケジュールされません。この動作は今後のバージョンで修正します。一時的な回避策として、実際の終了日または期間を設定してください。チャレンジを無期限にアクティブにするには、終了日を非常に遠い年 (例: 2050 年) に設定します。
目標設定
7 個の目標を作成し、各設定をそれぞれのローテーションに割り当てます。チャレンジは日曜日に開始されるため、ローテーション 1 には日曜日の目標を割り当て、ローテーション 7 には土曜日の目標を割り当てる必要があります。ローテーション 7 が終了すると、サイクルはローテーション 1 (日曜日) から繰り返されます。
この画像は、ローテーション 1 (日曜日) の目標の設定を示しています。

この画像は、チャレンジに必要な目標の完全なリストを示しており、各目標がそれぞれのローテーションに割り当てられています。

ランダム化された目標を持つタイムレス動的チャレンジ
シナリオ: プレイヤーが 90 個のプールからランダムに選択された 3 個の目標を達成することを目指す、終わりのない日次チャレンジを作成して設定します。サイクルは 30 日ごとに繰り返される必要があります。

このチャレンジには、次のチャレンジと目標の設定が必要です。
チャレンジ設定
この画像は、チャレンジをセットアップするために必要な設定を示しています。

AGS バージョン 3.75 以前のバージョンでは、終了日を なし に設定しても期待どおりに機能しません。ローテーション期間は無制限になり、サービスは正しくスケジュールされません。この動作は今後のバージョンで修正します。一時的な回避策として、実際の終了日または期間を設定してください。チャレンジを無期限にアクティブにするには、終了日を非常に遠い年 (例: 2050 年) に設定します。
目標設定
チャレンジ内に 90 個の目標を作成します。チャレンジ設定で 割り当てルール が ランダム化 に設定されているため、このチャレンジの目標は進行中のローテーションにランダムに割り当てられます。一部の目標には、2 つの要件と 2 つの報酬も必要です。
次の画像は、2 つの要件と 2 つの報酬を持つサンプル目標の設定を示しています。

要件間の演算子を AND または OR に指定する必要があります。この例では、プレイヤーが目標を達成するには両方の要件を満たす必要があるため、演算子は AND に設定されています。
90 個の目標がすべて作成および設定されると、チャレンジサービスは進行中のローテーションに 3 個のランダムな目標を自動的に割り当てます。
繰り返しのある期間限定動的チャレンジ
シナリオ: 特定の月 (例: 冬季) にのみ利用可能なチャレンジを作成して設定します。チャレンジは、1 か月間、毎週プレイヤーに 3 個の目標を割り当て、同じ 3 個の固定目標のセットが毎月繰り返される必要があります。

このチャレンジには、次のチャレンジと目標の設定が必要です。
チャレンジ設定
この画像は、このサンプルチャレンジの設定を示しています。

目標設定
このチャレンジ用に 12 個の目標を作成し、4 つのローテーションに構造化し、各ローテーションに 3 個の目標を割り当てます。各目標は、達成時に 2 つの報酬を付与する必要があります。
この画像は、「Frosty Dominion」というサンプル目標の設定を示しています。

プレイヤーがチャレンジを開始し、目標に向けた進捗を追跡する
プレイヤーは、割り当てられた目標を達成することでチャレンジを進めます。成功した各アクション (モンスターの撃破やアイテムの収集など) により、目標の進捗が更新され、ゲーム内での進行が正確に追跡されます。
プレイヤーが目標を達成し、報酬を受け取る
目標の要件を達成した後、プレイヤーは報酬を受け取る資格があります。
チャレンジサービスで使用できる要件のタイプの詳細については、チャレンジ目標についてサポートされている要件 を参照してください。