Share via


Xbox 要件とテスト ケースの変更履歴

はじめに

Xbox の要件とテスト ケースは、プラットフォームとプレイヤーの期待が進化するにつれて変化します。通常は月単位で変化します。 このページでは、Web プレゼンテーションへし移行して以来の 時間の経過に伴う変更のすべての履歴について説明します。 この履歴には、コンソール、PC、モバイル、クリエーターズ プログラムなど、すべてのプラットフォームの変更が含まれます。

変更履歴

日付 ドキュメント バージョン 変更の説明
2024 年 4 月 1 日 12.1 コンソールPC の失敗した上位のテスト ケースを更新しました。

PC、Mobile、Creators Program の Xbox ネットワーク ポリシーのタイトルを、PC、モバイル、およびクリエーターズ プログラムの Xbox 要件とストア ポリシーに変更しました。

PC に適用されないテスト ケース 052-01 と 052-02 を PC Xbox 要件テスト ケース から削除しました。 一時停止/再開は PC には適用されず、終了状態からの起動 (ユーザーがサインアウトした後) は 、052-05 の正しいユーザー関連付けの対象となります。

XR-015 のテスト ケース: 招待を明確にするように更新されたのは、マルチプレイヤー ゲームの招待を指します。 フレンド招待は含まれません。

XR-130: ローミングを保存するために XR 参照を XR-052 に更新しました (削除された XR-050 でした)。

XR-018: 禁止されている用語リストへのリンクが壊れているのを更新しました。

XR-133は、PC ベータ版とゲーム プレビューの要件から削除されました。 XR-133 はコンソールにのみ適用されます。

本体の XR-022 : 競合するプラットフォームからのイメージを含むように更新されました。

すべてのテスト ケース: 多数の書式設定の更新とグラマーの修正。 GDK ドキュメントの Microsoft Learn へのリンクを更新しました。
2023 年 12 月 1 日 12.0 XR 050 と 052 を XR-052 に統合: XR-052: ユーザー状態とタイトル セーブの場所、ローミング、依存関係

* XR-050 を削除しました
* XR-052 が Xbox PC の要件に追加されました (正しいユーザーの関連付けと PC 間のクラウドセーブ ローミング)。
* XR-052 テスト ケースが Xbox PC の要件とテスト ケースに追加されました。

XR-037: コンテンツ パッケージへの依存関係: 実装ガイダンスとベスト プラクティスを含む詳細なページが追加されました。

ベータ版とゲーム プレビュー: Kinect XR を削除しました。

コンソールの BVT: 適用されなくなった次の BVT を削除しました。
* 04 バンドルされた周辺機器
* 06 コンテンツの更新
* 11 提出ドキュメント
* 16 マルチディスク
2023 年 5 月 1 日 11.1 XR-055 & テスト ケース 055-01: 実績のロック解除条件をゲーム コンテンツの徹底的な探索または関与に関連付ける必要があることを明確にするように更新されました。

テスト ケース 046-01: Ion テスト ゲーマータグは、ゲーマータグの変更をテストするために使用できなくなりました。 ゲーマータグ mdrngtck は、テスト ケースで Ion と置き換えられました。

テスト ケース 013-01: パブリッシャー アカウントの作成およびゲームの年齢区分に含まれる Xbox のお子様のアカウント (13 歳未満) とのリンクを完了させる手順が追加されました。 成功例と失敗例を更新しました。

Kinect XR は正式に廃止されました: XR-016、XR-025、XR-126、XR-033。
2023 年 3 月 1 日 11.0 XR-045: Xbox ファミリ メンバーのアカウント権限の要件と検証を含めるように更新されました。

Xbox ファミリー メンバーの特権設定を検証するために、テスト ケース 045-02 が追加されました。
2022 年 12 月 1 日 10.1 GDK の XblTestAccountGui.exe を使用してゲーマータグを変更するようにテスト ケース 046-01 が更新されました。
2022 年 11 月 1 日 10.0 XR-013 - ユーザーのパブリッシャー アカウントをユーザーの Microsoft アカウントにリンクする際は、認証用の ID 情報を提供するために XSTS トークンを使用する必要があることを明確にしました。

XR-013: アカウント リンク プロセス中にのみサービス利用規約を表示する必要がある点を明確にしました。
2022 年 9 月 1 日 9.9 XR-013 を更新 - 初めてアカウントをリンクする際の二重認証の割り込みなど、追加の不正防止メカニズムを許可するように更新しました。
2022 年 6 月 1 日 9.8 XR-013 を更新 - 発行元アカウントの再生を要求するための要件を明確にしました。
2022 年 3 月 1 日 9.7 オフライン プレイを含めないように XR-045 を明確にしました。
2022 年 1 月 1 日 9.6 混合のフレンド リストについて明確にし、フレンドの追加を提供するための要件を削除するために、「XR-070: フレンド リスト」を簡略化しました。

デベロッパーが ERA および Microsoft Game Development Kit (GDK) の両方で最新または従来のゲーマータグを選択できることを明確にするため、「XR-046: 表示名と表示ゲーマーアイコン」を更新しました。
2021 年 10 月 1 日 9.5 変更履歴を更新し、 「このリリースの変更」 のみを表示し、完全な変更履歴の新しいページを追加しました。

更新された XR-134: Web プロトコルを使用したデータ転送により、開発アーキテクチャごとの要件をよりi明確にします。
2021 年 8 月 1 日 9.3 XGD から GDK ドキュメントへの移行。 全体を通してクロス リンクを更新しました。

Xbox ネットワークを参照するために、Xbox Liveブランドを更新しました。

廃止された XR-012: セキュリティで保護されたデータ転送、ネットワーク転送のベスト プラクティスは、Communication セキュリティの概要 で入手できます

追加された XR-134: Web プロトコルを使用したデータ転送
2021 年 6 月 1 日 9.2 更新された XR-045: 更新された共有ゲーム セッションの定義とXbox Live とアカウント特権について

ドキュメントのリンクと詳細を含む複数の XR を更新しました。
2021 年 5 月 1 日 9.1 GDK での簡易ユーザー モデルおよび高度なユーザー モデルの導入をサポートするため、「XR-112: 初期のアクティブ化と再開時のユーザーとコントローラーの設定」と「XR-115: ゲームプレイ中のユーザーの追加と削除またはコントローラーの追加と取り外し」を更新しました。

セクションの説明が更新されました。このセクションでは、廃止された機能または不要になったアイテムについて説明します。

XR-050 の更新: コンソールと PC デバイス間でのゲーム 保存ローミングの要件を明らかにするために、タイトルの保存場所、ローミング、依存関係を示しています。
2021 年 4 月 1 日 9.0 XR-007 の更新: XR-018: ユーザー作成コンテンツの要件との重複部分を削除するために、クロス ネットワーク プレイ、データ利用、コンパニオン アプリとのやり取りを更新しました。
2021 年 3 月 15 日 8.9 「XR-045: Xbox Live とアカウントの権限」を更新し、プレイ無料、ベータ版、体験版のタイトルを、Xbox Live Gold サブスクライバーではないプレイヤーに対してマルチプレイヤー ゲームプレイを許可するように構成するための詳細を追加しました。
2021 年 3 月 1 日 8.8 PC デバイスでの Game Bar 統合の要件を明確にするために、「XR-064: 参加可能ゲーム セッションとオンライン プレイ」を更新しました。

「XR-072: 音声への対応」を廃止しました。 ゲーム音声との統合は、マルチプレーヤー ゲームプレイをサポートするタイトルに推奨されるベスト プラクティスです。
2021 年 2 月 1 日 8.7 XR-018 の更新: UGC の定義でユーザー作成コンテンツを追加。実装ガイダンス、および Microsoft Store ポリシーに合わせて更新された要件を更新しました。

XR-083 の更新: XDK / GDK のバージョンと詳細情報

さまざまな XR の更新: API の更新や GDK へのドキュメント リンクの更新がこれに含まれています。
2021 年 1 月 5 日 8.6.1 実績の追加予算にベース実績が含まれないことを明確に示すために、「XR-055: 実績およびゲーマースコア」を更新しました。
2021 年 1 月 1 日 8.6 バージョン 8.5 は、関連するテスト ドキュメントのバージョン番号と合わせるためにスキップしました。

XR-003 の更新: 提出用タイトルの品質で、Xbox 品質基準でテスト ケースとプレーヤーのエクスペリエンスをサポートする特定の詳細を提供します。

XR-007 の更新: ネットワーク間再生、データ利用状況、および コンパニオン アプリ とのやり取り と XR-018 ユーザー作成コンテンツで、既知のプラットフォームからネットワークをまたぐユーザー名を文字列検証するという要件を削除し、これらのシナリオを文字列で検証しないというヘルパー コンテンツを提供しました。

XR-045 の更新: Xbox Live と Account 特権がサポートするコンテンツを用いて、どのプラットフォームに特定の SDK/XDK/GDK の組み合わせが適用されるかを明確にしました。
2020 年 9 月 18 日 8.4 複数の要件にまたがる Xbox Series X|S ファミリのデバイス名を更新しました。
2020 年 9 月 1 日 8.3 XR-057: 実績の解除の名前が変更され、更新されて、ゲームのチートやデバッグ オプションを使用して実績を解除できないことが明確になりました。

XR-130: Xbox 本体ファミリと世代が更新され、Xbox Series X|S で動作する Xbox One 世代のゲームの詳細が含まれるようになりました。

XR-014: プレーヤーのデータ収集ポリシーを明確にするために個人情報が更新され、本体で個人情報を収集する発行元の機能が制限されました。 アカウント リンクのシナリオでメール/パスワードの収集が許可されることをより明確にしました。 「XR 014: アカウント リンク」にアカウント リンクのベスト プラクティスを移行しました

XR-022: Xbox Series X|S の用語で公式の命名基準が更新されました。

XR-123: ゲームのタイトルを更新して、ゲーム アドオンまたは消耗品アイテムのインストールまたはロックを解除します。この機能には、永続的な消耗品アイテムも含まれます。

2020 年 8 月 1 日 8.2 更新された XR-034: ストリーミング インストール初期プレイ マーカーを使用すると、開発者は初期プレイ マーカーを使用するかどうかを選択できます。使用すると、サイズ要件がなくなりますが、プレイ マーカーがゲーム プレイ エクスペリエンスを提供する必要があります。
2020 年 7 月 1 日 8.1 マルチプレイヤー アクティビティ機能を含めるために、「XR-064: 参加可能ゲーム セッションとオンライン プレイ」の実装ガイダンスが更新されました。

マルチプレイヤー アクティビティをサポートするために、[XR-067: マルチプレイヤー セッション状態の保持」が更新されました。

Windows プラットフォームの要件を明確にし、GDK API の使用ガイダンスを提供するために、「XR-050: タイトル セーブの場所、ローミング、依存性」が更新されました。

GDK を使用したチェック権限を含めるために、「XR-045: Xbox Live とアカウント権限」が更新されました。
2020 年 6 月 8 日 8.0 Xbox Series X|S 本体世代のサポートのための、メジャー バージョンの更新。

「Xbox 本体」という用語の使用方法を明確にし、Xbox One と Xbox Series X|S の世代を含めるとしました。

「XR-133: ローカル ストレージの書き込み制限」を追加して、Xbox 本体上のローカル ストレージへの書き込み制限を詳しく説明しました。

同一世代内のすべてのデバイスと機能をサポートする要件および世代間での要件を詳しく説明するために、「XR-130: Xbox One ファミリーのデバイス」を「XR-130: Xbox 本体のファミリーと世代」に更新しました。

Xbox 本体の世代間でのセーブデータの進行状況のローミング要件を詳しく説明するために、「XR-050: タイトル セーブの場所、ローミング、依存関係」を更新しました。

クロスネットワーク プレイでの永続的なローミング シナリオを明確にするために、「XR-007: クロスネットワーク プレイ、データの利用、コンパニオン アプリケーションの対話」を更新しました。

XR-012 のセキュリティで保護された、GDK のセキュリティで保護されたデータ転送。より具体的な実装要件。

2020 年 5 月 1 日 7.5 クロス プレイが Xbox 本体で有効になっている場合に非本体デバイスでの統合を要求するために、XR-064: 参加可能なゲーム セッションとオンライン プレイおよび XR-067: マルチプレイヤー セッション状態を維持を更新しました。

実装要件をより具体的にするために、「XR-012: セキュアなデータ転送」の詳細を更新しました。

2020 年 4 月 1 日 7.4 変更リストを XR ページ内に移動しました。

プロセスを改善するためにフォルダー構成/リンクを更新しました。

必要に応じて、デバイスのファミリを明確にするために、Xbox 本体として読み込むように Xbox One を更新しました。

Microsoft Game Development Kit をサポートするために、XR-083: XDK / GDK バージョンを更新しました。
2020 年 3 月 1 日 7.3 メイン要件ページに変更はありません。

すべての詳細ページをバージョン番号 (1.0 以降) と最終更新日で更新します。 XR-017: タイトルのレーティングのコンテンツのみが変更されました

XR-017: タイトルのレーティングが更新され、チリの新しいレーティング ボード、トレーラー要件の更新、コンテンツ テーブルの一般的な簡素化が追加されました。
2020 年 1 月 3 日 7.3 Xbox Live アリーナ/トーナメントの要件を削除するために、「XR-064: 参加可能ゲーム セッションとオンライン プレイ」および「XR-067: マルチプレイヤー セッション状態の管理」を更新しました。

実装要件をより具体的にするために、「XR-012: セキュアなデータ転送」の詳細ページを更新しました。

「XR-006: タイトル アセットおよびメタデータ」で誤って削除されたローカライズ要件の表を置き換えました。

モダン ゲーマータグの使用をより明確化するために、「XR-046: 表示名と表示ゲーマーアイコン」が更新されました。
2019 年 10 月 24 日 7.0.1 XR-073 への不適切な参照を削除するために XR-007 を更新

2019 年 10 月 1 日 7.0 XR-113「アクティブなユーザーの管理」と XR-116「一時停止状態や制限モードから再開した場合のユーザーとコントローラーの処理」を統合して、XR-112「初期のアクティブ化と再開時のユーザーとコントローラーの設定」XR-115「ゲームプレイ中のユーザーの追加と削除またはコントローラーの追加と取り外し」を更新しました (GDK 用に更新されました)。

XR-046「表示名と表示ゲーマーアイコン」を更新し、モダン ゲーマータグと GDK の詳細を追加

XR-073「ブロックおよびミュートへの対応」を削除、名前変更された XR-015「プレイヤー間の通信の管理」に統合 XR-015 からビデオ通信を削除

2019 年 7 月 9 日 6.9.1 ヘッダー エラーを修正し、XR-055 を更新し、誤植エラーを修正しました。

2019 年 7 月 2 日 6.9 すべてのゲーム モードでのクロス ネットワーク プレイの必要性を制限するために、「XR-007: クロスネットワーク プレイ、データの利用、コンパニオン アプリケーションの対話」を更新しました。 実績を更新する期間を四半期から半期に変更するために、「XR-055: 実績およびゲーマースコア」が更新されました。カレンダー年あたりのゲーマースコアまたは実績の量については、全体的な変更はありません。

2019 年 3 月 19 日 6.8 モバイルまたは PC で Xbox Live を実装するためのポリシーの変更を反映するため、「XR-046: 表示名と表示ゲーマーアイコン」、「XR-074: Xbox およびパートナー サービスの接続の喪失」、「XR-013: Microsoft アカウントとパブリッシャー アカウントのリンク」、「XR-045: Xbox Live とアカウント権限」、「XR-062 実績の名前と説明」を更新しました。

2019 年 3 月 13 日 6.7.1 「XR-012: XR-012: セキュアなデータ転送」への更新: ミドルウェア プロバイダーとライセンス認証されたミドルウェアが混同される可能性があるため、ミドル プロバイダーへの言及を削除しました。

2 つの XR で Microsoft Store ポリシーへのリンクを更新しました。

2019 年 2 月 1 日 6.7 XR-045 の更新: Xbox Live とアカウント権限: Xbox One で XSAPI を使用する場合と比較して、Xbox One XDK タイトルの実装に関するガイダンスを明確化しました。

XR-012 の更新: セキュアなデータ転送: クライアント/サーバー、ピア ツー ピア実装を明確化しました。

XR-072 の更新: 音声への対応: SILK コーデックを使用して音声の伝送を行うための要件を削除しました。

2019 年 1 月 1 日 6.6 PDF 直接ダウンロードの削除、PDF/印刷としての保存の導入。

XR-034 の更新: ゲーム体験版にプレイ マーカーを含めないようにするためのプレイ マーカーのストリーミング インストール。

2018 年 12 月 3 日 6.5 Kinect 関連の権限を Kinect 要件に移動するための、「XR-045: Xbox Live とアカウント権限」および「XR-025: Kinect データの送信と共有」の更新。

システム統計に関するコメントを [実績] セクションの概要から削除しました。

専用の「XR-007: クロスネットワーク プレイ、データの利用、コンパニオン アプリケーションの対話」ページを追加しました。

2018 年 11 月 6 日 6.4.1 XR-007「クロスネットワーク プレイ、データの利用、コンパニオン アプリの対話」へのアップデート。クロス プレイ ゲーム プレイ トグルを意図したとおりに削除

2018 年 11 月 1 日 6.4 XR-007 の更新: クロス ネットワーク/プラットフォーム ゲームの進行状況とゲーム内アイテムのインベントリを可能にするクロスネットワーク プレイ、データ利用、コンパニオン アプリケーションの対話。 ネットワーク間で Microsoft Store のオファーを平等にするという要件を追加しました。 ゲーム内クロス ネットワーク プレイのトグルに関する要件を削除しました。

「XR-015: プライバシーとアクセス許可に関する追加情報」を更新して、クロス ネットワーク通信許可の詳細を追加しました。

「XR-045: Xbox Live とアカウント権限」を更新して、新しいクロス ネットワーク特権を追加

「XR-073: ブロックおよびミュートへの対応」を更新して、クロス ネットワーク通信ミュートのための要件を追加

「XR-124: ゲームへの招待」を更新して、クロス ネットワーク プレイヤーとのセッションを含むすべてのセッションで、Xbox Live から Xbox Live プレイヤーへの招待には、Xbox Live ゲームへの招待が必要であることを明確にしました。

複数の実績関連の XR: チャレンジへの言及を削除しました。
2018 年 10 月 1 日 6.3 「XR 62: 実績の名前と説明」が更新され、コンテンツでの不快な言葉づかいが明確にされました。

「XR-064: 参加可能ゲーム セッションとオンライン プレイ」の詳細情報コンテンツが更新され、何が参加可能と見なされるかについて明確化されました。

「XR-012: セキュアなデータ転送」が、OpenSSL と BCrypt について明確化するために更新されました。
2018 年 9 月 1 日 6.2 「XR 12: セキュアなデータ転送」とサポートされているコンテンツに更新し、追加セキュリティ プロトコルを提供する

追加された「XR-132: サービスへのアクセス制限」では、Xbox Live サービスの呼び出し制限を明確化しています。

2018 年 8 月 2 日 6.1 更新された XR 73 ブロックおよびミュートへの対応では、カスタム ゲーム サービスを使用する場合にブロックする必要がある通信タイプを明確化しています。
2018 年 7 月 2 日 6.0 四半期ごとの定義について XR-55 に明確にするメモを追加

「XR-007: クロスネットワーク プレイ、データの利用、コンパニオン アプリの対話」は以前の XR 更新に一致するよう更新されました。

「XR-049: リッチ プレゼンス」を削除、ベスト プラクティスに追加されました。

「XR-063: システム統計の実装」を削除、ベスト プラクティスに追加されました。

2018 年 6 月 4 日 5.9 (Xbox プログラム ドキュメント > 証明書) XR の新しい HTML 形式への移行。

「ネットワーク」セクションを削除しました

すべてのネットワーク要件を 1 つの要件に統合しました (XR-074: Xbox サービスの接続の損失)

「ユーザー インターフェイス」セクションを削除し、「XR-022: 公式用語の使用ガイドライン」を「基本要件」に移動しました。

通常のテストでロック解除されない実績に関するシナリオのテスト済み XR として「XR-055: 実績、チャレンジ、およびゲーマースコア」を追加しました。

パブリッシャー ガイドの Microsoft Store ポリシー ドキュメントに含まれているため、次の要件を削除しました。
- XR-038: デジタル コンテンツの可用性
- XR-040: コンテンツ ライセンス、著作権管理、およびタイトルのアクティベーション
- XR-041: Microsoft Store でのトークンの使用
- XR-042: リアルマネーへの換金の禁止
- XR-084: 広告で許可されないコンテンツ
- XR-118: ベータまたはデモの価格設定
- XR-119: ベータまたはデモでの有料 DLC
- XR-120: ベータ パブリック リリース通知
- XR-121: ベータのプロダクトの種類
- XR-122: ベータ参加者の規模