チャレンジの設定 - チャレンジ - (Unreal Engineモジュール)
注釈:本資料はAI技術を用いて翻訳されています。
Admin Portalで統計サイクルを設定する
チャレンジの目標要件として統計を使用してチャレンジを設定します。定期的なチャレンジの場合、定期的な統計も必要です。そのため、まずAdmin Portalで統計サイクルを設定する必要があります。
-
Admin Portalにログインし、ゲームのネームスペースダッシュボードに移動します。
-
Progression & Inventory > Statistics > Cyclesに移動し、Add Cycleをクリックします。
-
必要なフィールドを入力します。まず、以下の設定を使用して日次サイクルを作成しましょう:
- Cycle Name: 統計サイクルの名前。
unreal-dailyに設定します。 - Cycle Description: 統計サイクルの説明。
Unreal Daily Statistics Cycleに設定します。 - Start Date: このサイクルが開始される日付。現在の日付に設定します。
- End Date: サイクルを無期限に有効にするため、空のままにします。
- Cycle Type: Dailyに設定します。
- Reset Time: サイクルがリセットされる時刻。00:00に設定し、毎日の始めにリセットされるようにします。
- Cycle Name: 統計サイクルの名前。
-
Addをクリックすると、新しい統計サイクルがリストに表示されます。
-
次に、新しい統計サイクルに統計を追加します。統計サイクルリストから、新しいサイクル名をクリックして詳細を開きます。
-
Statcode Listテーブルが表示されるまでスクロールダウンします。このテーブルには、サイクルによって管理される統計がリストされています。Stat Codeボタンをクリックして統計を追加します。
-
ポップアップウィンドウで、Stat Trackingモジュールで作成したすべての統計を追加します。完了したら、Addをクリックします。
-
これで日次統計サイクルの設定が完了しました。次に、ステップ2-7を繰り返して、以下の設定を使用して週次サイクルを設定します:
- Cycle Name:
unreal-weeklyに設定します - Cycle Description:
Unreal Weekly Statistics Cycleに設定します - Start Date: 現在の日付に設定します。
- End Date: サイクルを無期限に有効にするため、空のままにします。
- Cycle Type: Weeklyに設定します
- Reset Day: Mondayに設定します
- Reset Time: 00:00に設定します
- Cycle Name:
-
おめでとうございます!Admin Portalで日次と週次の統計サイクルの設定が完了しました。
サンプルチャレンジ設定値
次のステップのために、チャレンジと目標を設定するために使用できる値を用意しました。この設定は、Stat trackingとIn-game storeモジュールで行った統計設定を使用します。
-
全期間チャレンジ
フィールド 値 Challenge Name Unreal All Time Challenge Code unreal-alltime Rotation Type None Goals Name Reach 4000 High Score in Any Game Mode Goal Code highestscore-4000-anygamemode-alltime -
目標要件グループ
グループ 要件 Stat Code 演算子 数量 1 Statistic Code unreal-highestscore-singleplayer Greater Than or Equal to 4000 2 Statistic Code unreal-highestscore-elimination Greater Than or Equal to 4000 3 Statistic Code unreal-highestscore-teamdeathmatch Greater Than or Equal to 4000 -
報酬
報酬タイプ アイテム名 数量 Entitlement 1 Byte Gem 100
-
-
日次チャレンジ
フィールド 値 Challenge Name Unreal Daily Challenge Code unreal-daily Rotation Type Daily Assignment Rule Unscheduled Goals Name Reach 1000 High Score in Any Game Mode Goal Code highestscore-1000-anygamemode-daily -
目標要件グループ
グループ 要件 Stat Code Cycle Name 演算子 数量 1 Statistic Code and Cycle unreal-highestscore-singleplayer unreal-daily Greater Than or Equal to 1000 2 Statistic Code and Cycle unreal-highestscore-elimination unreal-daily Greater Than or Equal to 1000 3 Statistic Code and Cycle unreal-highestscore-teamdeathmatch unreal-daily Greater Than or Equal to 1000 -
報酬
報酬タイプ アイテム名 数量 Entitlement 1 Byte Coin 2000
-
-
週次チャレンジ
フィールド 値 Challenge Name Unreal Weekly Challenge Code unreal-weekly Rotation Type Weekly Assignment Rule Unscheduled Goals Name Reach 2000 High Score in Any Game Mode Goal Code highestscore-2000-anygamemode-weekly -
目標要件グループ
グループ 要件 Stat Code Cycle Name 演算子 数量 1 Statistic Code and Cycle unreal-highestscore-singleplayer unreal-weekly Greater Than or Equal to 2000 2 Statistic Code and Cycle unreal-highestscore-elimination unreal-weekly Greater Than or Equal to 2000 3 Statistic Code and Cycle unreal-highestscore-teamdeathmatch unreal-weekly Greater Than or Equal to 2000 -
報酬
報酬タイプ アイテム名 数量 Entitlement 1 Byte Coin 6000
-
Admin Portalでチャレンジを設定する
それでは、前のセクションのサンプル設定値を使用して、Admin Portalでチャレンジを設定しましょう。
-
Admin Portalにログインし、ゲームのネームスペースダッシュボードに移動します。
-
Engagement > Challenges > Configurationsに移動し、Create Challengeをクリックします。
-
新しいメニューのChallenge Configurationタブで、前述の例の値を参照して以下のフィールドを入力します:
- Challenge Name: チャレンジの名前。
- Challenge Code: チャレンジの一意の識別子。
- Start Date: チャレンジが開始される日付。現在の時刻に設定します。
- End Date: チャレンジが終了する日付。任意の時刻に設定するか、Neverを選択できます。
- Rotation Type: チャレンジのローテーション/期間。オプションにはNone、Daily、Weekly、Monthlyがあります。
- Reset Time: チャレンジのローテーション/期間がリセットされる時刻。
- Assignment Rule: 各ローテーションで目標がどのように割り当てられるか。Fixed、Randomized、Always Display All (Unscheduled)、またはCustomに設定できます。
-
Goals and Rewardsタブで、Create Goalsボタンをクリックして新しいチャレンジ目標を追加します。前述の例の値を使用してフィールドを入力します:
- Goal Name: 目標の名前。
- Goal Code: 目標の一意の識別子。
- Status: チャレンジで目標が有効かどうか。
- Description: 目標の簡単な説明。
- Requirements: 目標を完了するために必要な条件。要件はGroupsを使用してグループ化できます。単一のグループ内の各要件は、そのグループを完了するために満たす必要があります。複数のグループがある場合、それぞれが独立して機能します。要件を整理する方法は2つあります:
- OR: いずれかのグループを満たすことで目標を完了できる場合は、Add Groupボタンを使用して複数のグループを追加します。
- AND: 目標がリストされたすべての要件を必要とする場合は、単一のグループを使用し、Add Requirementボタンを使用して複数の要件を追加します。
- Rewards: 目標を完了すると付与される報酬。
-
ステップ2-4を繰り返して、前述の例の値を使用してすべてのチャレンジ、目標、要件、報酬を設定してください。