XR-003: 提出時のタイトル品質
バージョン 3.0、2025/11/01 XBOX ゲームは XBOX 品質基準を満たし、完全に機能してテスト可能である必要があります。機能面で完成しており、テスト可能であること
タイトルは認定に提出する時点で、完全に機能してテスト可能である必要があります。これには、すべてのクライアント コード、提出成果物、ダウンロード コンテンツが含まれます。タイトルは、最新版の Submission Validator を使用して失敗なくクリーンにパッケージ化されている必要があります。Submission Validator のログは提出物に含めてください。XBOX 品質基準
XBOX ゲームは、プレイヤーの期待に応えるため、すべてのゲーム モードとシナリオで正しく機能しなければなりません。タイトルの整合性
タイトルには、クラッシュ、フリーズ、プレイ不可能なフレーム レート、進行を大きく妨げるバグ、グラフィック破損などの重大な問題がないようにしてください。ゲームの設定、オプション、コントロールは正しく適用され、適切な場合は既定値が尊重される必要があります。ナビゲーションとコンテンツの可用性はシームレスであり、行き止まりやアクセスできないメニューがあってはなりません。マルチプレイヤー機能は、プレイヤー数にかかわらず安定して機能する必要があります。セーブ データの互換性
コンテンツ更新後も、ゲームのセーブとプレイヤーの進行は引き続き機能する必要があります。また、更新済みセーブをベース ディスク バージョンで読み込んだ際に、恒久的なデータ損失が発生してはなりません。詳細情報
不正確または不完全な提出物は認定から拒否されます。認定に提出する前に、必ず パートナー センターでの XBOX 認定への提出 のドキュメントを確認してください。認定への提出に関する質問は、Microsoft 担当者 にご連絡ください。Submission Validator
Submission Validator は開発者が単独で使用するツールではありません。makepkg pack コマンドが使用されるたびに、アプリのチェックを自動的に行うために呼び出されます。構文とコマンドライン使用の詳細については、makepkg リファレンス ページを参照してください。
Submission Validator が特定する問題の種類は、提出から認定、市場投入までの流れをスムーズにするという目標に向けて、時間とともに拡張・進化していきます。
パートナーがホストするサービス
ゲームの実行に必要なパートナー サービスは、認定への提出時に稼働し、適切に構成されている必要があります。これらのサービスは、タイトルをテスト スケジュールに乗せる前に検証され、認定期間中も機能を維持する必要があります。実装ガイダンスとベスト プラクティス
オプションと設定
オプション、コントロール、言語などのゲーム設定は、ゲーム内で更新した後、およびタイトルを終了して再起動した後にも正しく適用されます。適切な場合は既定値が尊重されます。ナビゲーション
すべてのナビゲーション コマンドが期待どおりに機能する必要があります。コンソールでは、ゲームはコントローラーで完全にナビゲーション可能である必要があります。コンテンツに行き止まりがなく、すべてのゲーム メニューをナビゲート可能で、すべてのコンテンツにアクセス可能である必要があります。ローカリゼーションのサポート
タイトルがサポートするローカリゼーションの量に関する要件はありません。ローカライズ済みテキストがサポートされる領域では、ディスプレイ設定にかかわらずテキストは判読可能である必要があります。リーダーボード
タイトルは、ユーザーが利用可能なすべてのリーダーボードに統計情報を投稿でき、提供されているフィルターでそれらを並べ替えできるようにする必要があります。コンソールでのヘッドセットの状態変化
コンソールでは、ヘッドセットが接続・取り外し・再接続された際にも音声が引き続き聞こえる必要があります。認定テスト ケース
以下の表は、コンソールまたは PC 上のタイトルに対して、XR-003 のどのテスト ケースが適用されるかを示します。003-02 タイトルの整合性
構成- コンソールをセットアップするには、下記の コンソール テスト ベンチ ガイド を参照してください。
- PC をセットアップするには、下記の PC テスト ベンチ ガイド を参照してください。
- XBOX プロファイルにサインインし、タイトルを起動します。
- すべてのメニュー、サブメニューをナビゲートし、すべての機能を確認し、すべてのゲーム モードをクリアします。
- すべてのメニュー UI、追加コンテンツ、シングル プレイヤーおよびマルチプレイヤーのゲーム モード、追加機能を、サポートされているすべての言語で操作・完了します。
- 該当する場合はオフライン、オンライン、スプリット スクリーンをテストします。
- マルチプレイヤーのゲーム モードは、最大人数でテストします。
- サポートされているすべてのリーダーボードに統計情報を投稿します。
- タイトルはすべてのゲーム モードでクリアできる。
- ゲームプレイ中に設定したオプションが、タイトル終了・再起動後にも保存されている。
- タイトルのすべての領域を期待どおりにナビゲートできる。
- サポートされているすべての領域でローカライズ済みテキストが正しく表示される。
- ユーザーが期待どおりにリーダーボードへ投稿できる。
- レベルの終わりでタイトルがクラッシュする、またはゲームのいずれかの領域でユーザーの進行がブロックされる。
- タイトルの領域を期待どおりにナビゲートできない。
- ユーザーがポーズ メニューで水平または垂直のカメラ コントロールを反転しても、ゲーム内でカメラ コントロールが変わらない。
- ユーザーが期待どおりにリーダーボードへ投稿できない。
- ユーザーが別のモードを既にクリアしていると、特定のゲーム モードをクリアできない。
- ゲームプレイ中に設定したオプションが、タイトル終了・再起動後に既定値にリセットされる。
- フレーム レートの問題によりタイトルがプレイ不可能である。
003-16 セーブ データの互換性
テスト手順- XBOX プロファイルにサインインし、XBOX に接続していない状態でゲームを起動します。
- ゲームをプレイし、進行状況と設定を保存します。
- ゲームを再起動し、手順 2 で保存した進行状況をロードして再開できることを確認します。
- XBOX に接続し、ベース タイトルのコンテンツ更新をインストールします。
- 更新後もセーブ済み進行状況を引き続きロード・再開できることを確認します。
- タイトルを再起動し、新しいゲームを開始して、再び進行状況を保存します。
- ゲームを終了し、アンインストールします。
- XBOX network に接続していない状態で、ベース ゲームを再インストールして起動します。
- 以下のいずれかが発生することを確認します。
- セーブ済み進行状況をロードして続行できる。
- コンテンツ更新のインストールが必要であることを示すメッセージがゲームに表示される。
- 手順 6 で作成したセーブがゲームに表示されない。
- タイトルを再起動し、コンテンツ更新をインストールします。
- 更新後もセーブ済み進行状況をロードして続行できることを確認します。
- すべてのセーブがコンテンツ更新済みのタイトル バージョンで正常にロードできる。
- ベース バージョンを起動して更新版のセーブをロードしようとしたときに、コンテンツが不足していることがユーザーに通知され、セーブ ファイルをロードできない理由が示される。もしくは、コンテンツ更新版で作成されたセーブがベース バージョンには表示されない。
- コンテンツ更新済みのゲーム バージョンが、旧バージョンで作成されたセーブをロードできない。
- コンテンツ更新済みのゲームで作成されたセーブをロードすると、ベース バージョンがクラッシュする。
003-17 ヘッドセットの状態変化
テスト手順- XBOX オーディオ設定で、ヘッドセット フォーマットとして Windows Sonic for Headphones を有効にします。
- コントローラーにヘッドフォンを接続するか、ワイヤレスで XBOX にヘッドフォンを接続します。
- タイトルを起動し、ゲームプレイに進みます。
- テレビとヘッドフォンの両方から音声が聞こえることを確認します。
- ヘッドフォンを取り外し、しばらくして音声が復帰することを確認します。
- ヘッドフォンを再接続し、テレビとヘッドフォンの両方から音声が聞こえることを確認します。
- タイトル全体を通して手順 5〜6 を繰り返します。
- ヘッドセットを取り外すたびに音声が問題なく復帰する。
- ヘッドセットを接続したときに音声が問題なく復帰する。
- ヘッドセットの状態変化後に音声が聞こえなくなる。
- ヘッドセットの状態変化後に音声が歪む、または破損する。
003-18 サスペンド後のヘッドセットの状態変化
リテール コンソールでは、次の条件でゲームがサスペンドされます。- 電源モードが Instant-on の状態でコンソールが電源オフにされて Connected Standby に入ったとき。
- ゲームが 10 分間フォーカスを外れたままの場合。たとえば、設定などのアプリケーションを起動し、10 分間フォーカスを保持したとき。
- コンソールの電源モードを Instant-on に設定して XBOX プロファイルにサインインします。
- XBOX オーディオ設定で、ヘッドセット フォーマットとして Windows Sonic for Headphones を有効にします。
- コントローラーにヘッドフォンを接続するか、ワイヤレスで XBOX にヘッドフォンを接続します。
- ゲームを起動し、ゲームプレイに進みます。
- テレビとヘッドフォンの両方から音声が聞こえることを確認します。
- ゲーム内のさまざまなタイミングでゲームをサスペンドします。
- ゲームを再開し、テレビから音声が聞こえることを確認します。
- ヘッドフォンを再接続し、テレビとヘッドフォンの両方から音声が聞こえることを確認します。
- ゲーム全体を通して手順 6〜8 を繰り返します。
- ヘッドセットを取り外すたびに音声が問題なく復帰する。
- ヘッドセットを接続したときに音声が問題なく復帰する。
- ヘッドセットの状態変化後に音声が聞こえなくなる。
- ヘッドセットの状態変化後に音声が歪む、または破損する。
