XR-001: タイトルの安定性 *
Version 5.0, 2025/11/01 タイトルは、タイトルの安定性に関する Microsoft Store ポリシーに準拠する必要があります。この要件には次のポリシーが適用されます。Microsoft Store Policy 10.4.2製品は速やかに起動し、実行を続け、ユーザー入力に対して応答性を維持する必要があります。製品は正常にシャットダウンし、予期せず閉じないようにする必要があります。製品は、マネージド またはネイティブ システム API のいずれかによって発生した例外を処理し、例外が処理された後もユーザー入力に応答する必要があります。
認定テスト ケース
次の表は、XR-001 のテスト ケースがコンソールと PC でタイトルにどのように適用されるかを示しています。001-01 Title Stability
テスト ステップ- XBOX プロファイルにサインインし、タイトルを起動します。
- タイトルのすべての領域をナビゲートします。次を含みますが、これらに限られません。
- ゲームプレイ
- メニューと機能
- ダウンロード可能コンテンツ (DLC)
- 以前のセーブ データがない新しい XBOX プロファイルを使用し、XBOX network から切断された状態でステップ 1~3 を繰り返します。
- タイトルが安定している。
- タイトルが意図しないユーザー データの損失を引き起こさない。
- タイトルがクラッシュする、応答しなくなる、またはコンソールの再起動を引き起こす。
- タイトルがユーザー データの損失を引き起こす。
- 20 秒を超える非インタラクティブな一時停止または静止画面が提示される。
- タイトルに、進行状況の表示がない 2 分を超えるロード画面が含まれる。
- タイトルに、進行状況の表示がある 3 分を超えるロード画面が含まれる。
001-02 Title Stability After Suspend
リテール コンソールでは、次の条件下でゲームが一時停止されます。- コンソールの電源モードが Instant-on に設定されている状態でコンソールをオフにして Connected Standby に入るとき。
- ゲームが 10 分間フォーカスの外にとどまるとき。たとえば、Settings のようなアプリケーションを起動し、そのアプリケーションを 10 分間フォーカスに保つ場合。
- コンソールの電源モードを Instant-on に設定した状態で XBOX プロファイルにサインインします。
- ゲームを起動し、ゲームプレイに進みます。
- ゲーム全体でさまざまな時点でゲームを一時停止します。
- ゲームを再開し、ユーザーが最後のゲームプレイ位置から続行できることを検証します。
- 次のセーブ ポイントまで続行し、ゲームをセーブし、メイン メニューに戻ります。
- ステップ 6 で作成したセーブを再ロードし、すべての進行状況がまだ存在することを確認します。
- ゲーム全体でステップ 3~6 を繰り返します。
- ゲームが安定していて、意図しないユーザー データの損失を引き起こさない。
- ゲームが suspend から再開し、ユーザーが最後のゲームプレイ位置から直ちに続行できる。
- ゲームが suspend から再開し、ユーザーに最後のゲームプレイ位置から再開するかどうかを尋ねる。
- ゲームが suspend から再開し、前のメニューまたは初期対話状態に戻るが、ユーザーは最後のセーブ位置を読み込むことができる。
- オンライン サービス接続を必要とするオンライン ゲームプレイ中に suspend した後、ゲームが再開し、ユーザーを前のメニューまたは初期対話状態に戻す。
- connected storage の非同期化の結果として、ゲームがシステムによって終了される。
- suspend の失敗の結果としてゲームが終了する。
- ゲームが suspend から再開し、予期せず終了する。
- ゲームが suspend から再開し、ユーザーが最後のセーブ位置を読み込むことができない。
- ユーザーがパートナー ホスト サービスへの接続を再確立できない。
