Skip to main content

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 タイトルの整合性

構成 テスト手順
  1. XBOX プロファイルにサインインし、タイトルを起動します。
  2. すべてのメニュー、サブメニューをナビゲートし、すべての機能を確認し、すべてのゲーム モードをクリアします。
    • すべてのメニュー UI、追加コンテンツ、シングル プレイヤーおよびマルチプレイヤーのゲーム モード、追加機能を、サポートされているすべての言語で操作・完了します。
    • 該当する場合はオフライン、オンライン、スプリット スクリーンをテストします。
    • マルチプレイヤーのゲーム モードは、最大人数でテストします。
    • サポートされているすべてのリーダーボードに統計情報を投稿します。
期待される結果 すべてのタイトルは、ユーザーに対して信頼性が高く、公平で、一貫性があり、完成された XBOX エンターテインメント体験を提供する必要があります。 合格例
  1. タイトルはすべてのゲーム モードでクリアできる。
  2. ゲームプレイ中に設定したオプションが、タイトル終了・再起動後にも保存されている。
  3. タイトルのすべての領域を期待どおりにナビゲートできる。
  4. サポートされているすべての領域でローカライズ済みテキストが正しく表示される。
  5. ユーザーが期待どおりにリーダーボードへ投稿できる。
不合格例
  1. レベルの終わりでタイトルがクラッシュする、またはゲームのいずれかの領域でユーザーの進行がブロックされる。
  2. タイトルの領域を期待どおりにナビゲートできない。
  3. ユーザーがポーズ メニューで水平または垂直のカメラ コントロールを反転しても、ゲーム内でカメラ コントロールが変わらない。
  4. ユーザーが期待どおりにリーダーボードへ投稿できない。
  5. ユーザーが別のモードを既にクリアしていると、特定のゲーム モードをクリアできない。
  6. ゲームプレイ中に設定したオプションが、タイトル終了・再起動後に既定値にリセットされる。
  7. フレーム レートの問題によりタイトルがプレイ不可能である。

003-16 セーブ データの互換性

テスト手順
  1. XBOX プロファイルにサインインし、XBOX に接続していない状態でゲームを起動します。
  2. ゲームをプレイし、進行状況と設定を保存します。
  3. ゲームを再起動し、手順 2 で保存した進行状況をロードして再開できることを確認します。
  4. XBOX に接続し、ベース タイトルのコンテンツ更新をインストールします。
  5. 更新後もセーブ済み進行状況を引き続きロード・再開できることを確認します。
  6. タイトルを再起動し、新しいゲームを開始して、再び進行状況を保存します。
  7. ゲームを終了し、アンインストールします。
  8. XBOX network に接続していない状態で、ベース ゲームを再インストールして起動します。
  9. 以下のいずれかが発生することを確認します。
    • セーブ済み進行状況をロードして続行できる。
    • コンテンツ更新のインストールが必要であることを示すメッセージがゲームに表示される。
    • 手順 6 で作成したセーブがゲームに表示されない。
  10. タイトルを再起動し、コンテンツ更新をインストールします。
  11. 更新後もセーブ済み進行状況をロードして続行できることを確認します。
期待される結果 コンテンツ更新済みのゲーム バージョンは、非更新版で作成されたセーブを正常にロードできる必要があります。 合格例
  1. すべてのセーブがコンテンツ更新済みのタイトル バージョンで正常にロードできる。
  2. ベース バージョンを起動して更新版のセーブをロードしようとしたときに、コンテンツが不足していることがユーザーに通知され、セーブ ファイルをロードできない理由が示される。もしくは、コンテンツ更新版で作成されたセーブがベース バージョンには表示されない。
不合格例
  1. コンテンツ更新済みのゲーム バージョンが、旧バージョンで作成されたセーブをロードできない。
  2. コンテンツ更新済みのゲームで作成されたセーブをロードすると、ベース バージョンがクラッシュする。

003-17 ヘッドセットの状態変化

テスト手順
  1. XBOX オーディオ設定で、ヘッドセット フォーマットとして Windows Sonic for Headphones を有効にします。
  2. コントローラーにヘッドフォンを接続するか、ワイヤレスで XBOX にヘッドフォンを接続します。
  3. タイトルを起動し、ゲームプレイに進みます。
  4. テレビとヘッドフォンの両方から音声が聞こえることを確認します。
  5. ヘッドフォンを取り外し、しばらくして音声が復帰することを確認します。
  6. ヘッドフォンを再接続し、テレビとヘッドフォンの両方から音声が聞こえることを確認します。
  7. タイトル全体を通して手順 5〜6 を繰り返します。
期待される結果 音声が問題なく引き続き聞こえます。 合格例
  1. ヘッドセットを取り外すたびに音声が問題なく復帰する。
  2. ヘッドセットを接続したときに音声が問題なく復帰する。
不合格例
  1. ヘッドセットの状態変化後に音声が聞こえなくなる。
  2. ヘッドセットの状態変化後に音声が歪む、または破損する。

003-18 サスペンド後のヘッドセットの状態変化

リテール コンソールでは、次の条件でゲームがサスペンドされます。
  • 電源モードが Instant-on の状態でコンソールが電源オフにされて Connected Standby に入ったとき。
  • ゲームが 10 分間フォーカスを外れたままの場合。たとえば、設定などのアプリケーションを起動し、10 分間フォーカスを保持したとき。
このテスト ケースでは、手順 6 で両方の方法を検証してください。 テスト手順
  1. コンソールの電源モードを Instant-on に設定して XBOX プロファイルにサインインします。
  2. XBOX オーディオ設定で、ヘッドセット フォーマットとして Windows Sonic for Headphones を有効にします。
  3. コントローラーにヘッドフォンを接続するか、ワイヤレスで XBOX にヘッドフォンを接続します。
  4. ゲームを起動し、ゲームプレイに進みます。
  5. テレビとヘッドフォンの両方から音声が聞こえることを確認します。
  6. ゲーム内のさまざまなタイミングでゲームをサスペンドします。
  7. ゲームを再開し、テレビから音声が聞こえることを確認します。
  8. ヘッドフォンを再接続し、テレビとヘッドフォンの両方から音声が聞こえることを確認します。
  9. ゲーム全体を通して手順 6〜8 を繰り返します。
期待される結果 音声が問題なく引き続き聞こえます。 合格例
  1. ヘッドセットを取り外すたびに音声が問題なく復帰する。
  2. ヘッドセットを接続したときに音声が問題なく復帰する。
不合格例
  1. ヘッドセットの状態変化後に音声が聞こえなくなる。
  2. ヘッドセットの状態変化後に音声が歪む、または破損する。

コンソールと PC のテスト ベンチ構成

コンソール テスト ベンチのレイアウト

コンソール テスト ベンチのレイアウトは、すべての XBOX コンソール プラットフォームおよび世代のデバイスを含みます。この包括的なセットアップにより、幅広い構成を対象としたテストで互換性とパフォーマンスの基準を確保できます。コンソール プラットフォームと世代の要件の詳細については、XR-130 XBOX コンソール ファミリと世代 を参照してください。 以下の表は、テスト ベンチで使用するさまざまなコンソール設定と構成の概要を示します。

PC テスト ベンチのレイアウト

さまざまな PC ハードウェア構成でゲームをテストすることは、互換性の確保、潜在的な問題の特定、および最適なユーザー エクスペリエンスの提供に不可欠です。さまざまな表示解像度、ビデオ カード、GPU、CPU でテストすることで、開発者はゲームが幅広いセットアップで良好に動作することを確認でき、すべてのプレイヤーによりよいゲーム体験を提供できます。 以下の表は、テスト ベンチで使用されるさまざまな PC 構成の概要を示します。

関連

最終更新日 2026年8月13日