XR-046: 表示名とゲーマーアイコン *
バージョン 2.0、2024 年 10 月 1 日
Xbox 本体では、タイトルでゲーマータグをプライマリ表示名として使用する必要があります。
デザインの選択に基づいて、タイトルはプレイヤーのモダン ゲーマータグとクラシック ゲーマータグのどちらかを選択できます。 モダン ゲーマータグは GDK で使用でき、クラシック ゲーマータグは ERA と GDK の両方で使用できます。
本体以外のプラットフォームでは、必須ではありませんが、ゲーム タイトルのエクスペリエンス内の適切な場所で Xbox ネットワーク プレイヤーのゲーマータグを使用することをお勧めします。
ゲーマータグは、使用するゲーマータグの種類に基づいてタイトルに正しく表示する必要があります。
モダン ゲーマータグ
一意のモダン ゲーマータグの 16 文字をすべて表示します。これには、12 文字までのモダン ゲーマータグと、その後に続く # およびサフィックス番号 (存在する場合) が含まれます。 例: Major Nelson (サフィックスが存在しない) または Major Nelson#881。 モダン ゲーマータグが使用されている場合、モダン ゲーマータグで使用できるすべての Unicode 文字範囲がサポートされている必要があります。 最新のゲーマータグ情報とベスト プラクティスについては、GDK 開発ドキュメントの記事「モダン ゲーマータグの概要」を参照してください。
従来のゲーマータグ
従来のゲーマータグの 15 文字をすべて正確に表示します。 従来のゲーマータグには ASCII 文字の a ~ z、A ~ Z、0 ~ 9、コンマ (,)、スペース (ASCII 文字 0x20) のみを含めることができます。 例: Major Nelson
GDK では、これらの項目は XUserGetGamertag API を使用して返されます。 ERA では、GetUserProfileAsync
API を使用してゲーマータグを取得します。
注意
タイ語と Devanagari の両方の言語でモダン ゲーマータグでサポートされる Unicode 発音記号のサポートが必要な場合、テストの後の段階までキャッチされない問題が頻繁に発生します。 ゲームでモダン ゲーマータグをサポートする場合は、早い段階でこれらの言語の文字を計画してテストします。
サーティフィケーション テスト ケース
046-01 表示名と表示ゲーマーアイコン
必要なツール
- GDK からの XblTestAccountGui.exe
準備
次のそれぞれの名前に対して 4 つのテスト アカウントを作成し、XblTestAccountGui.exe を使用して各テスト アカウントのゲーマータグを次のように変更します。
- สฐ众нь컴퓨
- आथाώঙぁヺ
- øÜêþЯЂў
- gttest1
テスト手順
- タイトル内でゲーマータグが表示される場所を探して表示します。
- 手順 [1] で識別されたすべての領域にユーザーのゲーマータグがどのように表示されるかを確認します。
- タイトルにユーザーの画像が表示されている場合は、各アカウントの正しい Microsoft アカウント画像またはゲーマー画像が表示されていることを確認します。
想定される結果
ユーザーのゲーマータグが正しく表示される必要があります。
成功例
- モダン ゲーマータグを使用すると、ゲーマータグによって Unicode 文字 (自動生成のサフィックスを含む) が正しく表示されます。
- クラシック ゲーマータグを使用すると、ゲーマータグが正しく表示されます。
失敗例
- Unicode 文字は空白文字として表示されるため、ゲーマータグはまったくレンダリングされません。
- 従来のゲーマータグを使用すると、ゲーマータグが正しく表示されません。