PC Game Pass 品質基準
バージョン 2.0 - 12/02/2023
概要
このトピックでは、PC Game Pass サブスクリプションのゲームの品質基準とポリシーについて説明します。
PC Game Pass 品質基準は、Xbox 要件のサブセットであり、PC ゲーム用に変更されています。 これらは、ゲームの整合性が高く、最も一般的な PC 画面解像度に表示されるように設計されており、最初と修正プログラムの後に作業が保存されることを確認します。
現在、標準は入門段階にあり、これらの標準に対して PC Game Pass タイトルのテストを開始し、見つかった問題について報告します。 ただし、紹介するだけなので、現在、これらの問題のタイトルは失敗とはみなされません。 テスト パスの結果は、重大な問題が見つかった場合は、開発者に通知することを目的としています。 これらの標準が公開され、既知になった後の後日、主要なバグについては、失敗とみなすことを開始します。
整合性と機能
機能的に完全でテスト可能: タイトルの提出には、すべてのクライアント コード、提出時のアイテム、およびダウンロード可能なコンテンツが含まれていなければならない。 パートナー サービスが利用可能であり、テストおよびサーティフィケーションのために正しく構成されていなければならない。
タイトルの整合性: ユーザーは、すべてのゲーム モードを完了できることが必要です。タイトルは、どのプレイヤーに対しても常に再生可能なエクスペリエンスを提供する必要があります。 再生可能なエクスペリエンスはタイトルごとに異なりますが、一般的に、進行の大きな妨げやグラフィクス表示の崩壊などの原因となるフレーム レートの重大な低下、フリーズ、行き詰まり、バグなどがまったくないということを意味します。
オプションと設定: オプション、コントロール、言語などのゲーム設定は、ゲームで更新され、タイトルを終了してもう一度起動した後に正しく適用されます。
ナビゲーションとコンテンツの可用性:コンテンツにデッド エンドはなく、ゲーム メニュー内を移動でき、すべてのコンテンツを利用できます (該当する場合)。
マルチプレイヤー: ゲームプレイは許可された人数のローカルまたはオンラインのマルチプレイヤーで機能: ゲームプレイ モードは、サポートされているモードを使用して、ローカルとオンライン プレイヤーのサポートされている組み合わせを使用して機能します。
テスト ケース
タイトルの整合性
テスト手順
- タイトルを起動します。
- すべてのメニューおよびサブメニュー内を移動でき、すべての種類のメディアや機能を確認し、すべてのゲーム モードに入ってそれぞれのモードを完了します。
- すべてのメニュー UI、特別コンテンツ、シングル プレイヤー モード、およびマルチプレイヤー モード (すべての追加機能を含めて) 間を移動して、操作し完了させます。 オフライン、オンライン、分割画面 (該当する場合) でテストします。 可能な場合は常に、最大数のプレイヤーでマルチプレイヤー ゲーム モードをテストします。
想定される結果
すべてのタイトルは、信頼性の高い、公正で一貫性のある完全な Xbox エンターテインメント体験をユーザーに提供することが必要です。
成功例
- タイトルはすべてのモードで完了できます。
失敗例
- タイトルがある特定のレベルの最後にクラッシュします。
- ユーザーが既に別のモードを完了していた場合、特定のモードを完了できない。
オプション
テスト手順
- タイトルを起動します。
- 各オプション設定について、すべての可能な値がテストされるように、テスト チーム全体で各種オプションを分散して設定します。
- タイトルのメニュー内のすべての設定とオプションがエンドユーザー エクスペリエンスに正しく反映されていることを確認します (たとえば、難易度、ゲーム コントローラー、キーボードとマウス、オーディオボリューム、プリセットビデオ設定、ビデオの詳細設定など)。
- タイトルをいったん終了してから再起動した後、すべての設定とオプションが変わっていないことを確認します。
- テスト チームにタイトルのすべてのエリアのオプション設定を変更してもらい、これらがタイトル全体にわたって正確に反映されることを確認します。
想定される結果
タイトル内のすべてのオプション設定が期待どおりに機能し、タイトルの再起動後にオプションと設定の値が変わっていない必要があります。
成功例
- ゲーム中の言語オプションをオランダ語に設定した場合、タイトルはオランダ語の字幕のみを使用します。
失敗例
- プレイヤーがポーズ メニューで横方向または縦方向のカメラ コントロールを反転させた場合、ゲーム内でカメラ コントロールが変化しません。
- ゲームプレイの間に設定したオプションの値が、タイトルを終了して再起動すると既定値にリセットされる。
ナビゲーション
- タイトルを起動します。
- キーボード、マウス、そしてサポートされている場合はコントローラーでメニュー画面とオプション画面 (フロントエンド、ゲーム内、およびその他のエリア) に移動し、すべてのナビゲーション ボタンが期待どおりに機能することを確認します。 いずれかのメニュー UI でボタンのラベルまたはコマンド プロンプトが表示される場合は、各コマンドを正しく発行できることを確認します。
想定される結果
ナビゲーション コマンドが期待どおりに機能する必要があります。
成功例
- タイトルのすべてのエリアに期待どおりに移動できます。
失敗例
- 特定のメニューに入るときに、コントローラーのボタンに関連付けられたイメージが表示されますが、それを押しても機能しません。
ハードウェアと解像度の互換性
ハードウェア サポート: ゲームは、開発者が宣言した最小サポートハードウェア (グラフィックス ドライバーなど) について、さまざまな構成 (解像度の変更など) をサポートする必要があります。
テスト ケース
テスト手順
- 最新の製造元の GPU ドライバーがインストールされていることを確認します。
- タイトルを起動し、ゲームプレイを開始します。
- 1366 x 768、1440 x 900、1080P、1440P、および 4K で完全に拡張されたウィンドウ モードをテストします。
- 1366 x 768、1440 x 900、1080P、1440P、および 4K で、全画面表示モードをテストします (使用可能な場合)。
- さまざまな CPU および GPU SKU に対して [1 から 4] を繰り返します。
- 一覧表示されているゲーム タイトルの最小ハードウェア要件をテストします。 ハードウェアが使用可能になったので、さまざまな低、中、ハイエンドの CPU と GPU で [1 から 4] のテストを繰り返します。
想定される結果
サポートされている場合は、ウィンドウと全画面表示の両方でゲーム タイトルが正しく表示され、上記の 5 つの最もよく使用される画面解像度、およびさまざまな GPU/CPU 構成が表示されます。
成功例
- タイトルは、ハードウェアと解像度マトリックス、およびウィンドウと全画面表示の両方で正しく表示されます。
失敗例
- ゲームはウィンドウに正しく表示されますが、全画面表示では破損しています。
ゲームを保存して互換性を更新する
セーブ ゲームの互換性: セーブ データはプレイヤーの進行状況を正しく保存することが必要です。 保存は、新しいパッチの適用後も引き続き機能することが必要です。
テスト ケース
テスト手順
- ゲームプレイを開始し、しばらくプレイしてから各モードでゲームの進行状況 (ゲームの進行状況、オプションや設定、アバターの作成など)を手動で保存するか、自動保存をトリガーします。
- ゲームを再起動し、手順 [1] の進行状況のゲーム セーブを読み込み、ゲームを再開できることを確認します。
- ベース タイトルのコンテンツ アップデートをダウンロードします。
- コンテンツ アップデートの適用後、手順 [3] で作成した進行状況のセーブ データを読み込み、再開できることを確認します。
想定される結果
コンテンツ アップデートが適用されているバージョンのタイトルは、コンテンツ アップデートが適用されていないバージョンのタイトルを使用して作成されたセーブ データを正常に読み込めなければなりません。
成功例
- コンテンツ アップデートを適用したバージョンのゲームはすべてのセーブ データを正常に読み込むことができます。
失敗例
- コンテンツ アップデートを適用したバージョンのタイトルで、手順 [2] で作成した前回のゲームのセーブ データを読み込めません。
- タイトルを再起動してセーブデータを読み込んだ後は、ゲームの進行状況は復元されません。