アチーブメントの設定オプション - AWS GameKit

現在、Unreal Engine ソフトウェア用のコンテンツを表示しています。AWS GameKit のドキュメントをすべて見る

アチーブメントの設定オプション

アチーブメントのゲーム機能の設定には、ゲームのアチーブメント定義をコンパイルすることが含まれます。アチーブメントを定義する際には、以下の特性を指定できます。

  • アチーブメントの一意の名前。(必須)

  • プレイヤー向けのアチーブメント名。

  • プレイヤー向けのアチーブメントの説明。ロック状態とアンロック状態には別々の説明文字列を指定できます。ゲームクライアントがプレイヤーのアチーブメント情報をリクエストすると、AWS GameKit はプレイヤーがアチーブメントを獲得したかどうかに基づいて文字列を返します。

  • プレイヤー向けの画像またはアイコンの URL。ロック状態とアンロック状態には別々の URL を指定できます。ゲームクライアントがプレイヤーのアチーブメント情報をリクエストすると、AWS GameKit はプレイヤーがアチーブメントを獲得したかどうかに基づいて URL を返します。

  • 最大値。これは、プレイヤーがアチーブメントを獲得するために到達しなければならない数値です。アチーブメントを獲得するのに単一のイベントが必要なステートレスなアチーブメントでは、この値を 1 に設定できます。アチーブメントまでの進行状況を追跡するステートフルアチーブメントの場合、この値には 1000 (「バナナを 1000 本食べた」などのアチーブメントの場合) などの必要な数を設定します。(必須)

  • 付与されたポイント数。アチーブメントを獲得したときにアチーブメントの報酬としてゲームポイントが付与される場合、この値はプレイヤーに与えられるポイント数を示します。

  • Is_stateful フラグはアチーブメントがステートフル (true) かステートレス (false) かを示します。このフラグは、バックエンドサービスがプレイヤーの現在のステータスを評価して、そのプレイヤーがアチーブメントを獲得したかどうかを判断する方法を決定します。

  • Is_secret フラグは、ゲームクライアントがアチーブメント情報をいつ取得できるかを示します。このフラグを true に設定すると、プレイヤーがそのアチーブメントを獲得した場合にのみ、アチーブメント情報とプレイヤーのステータスが返されます。

  • Is_hidden フラグは、そのアチーブメントをゲームで使用できるタイミングを示します。このフラグが true に設定されている場合、このアチーブメントに関する情報は返されず、プレイヤーのステータスは更新できません。

  • 並び順番号。このオプションの値は、要求されたときにアチーブメント情報が返される順序を示します。これを使用して、アチーブメントをゲームクライアントのディスプレイにどのように表示するかを決定できます。