ゴール
この Xbox アクセシビリティ ガイドライン (XAG) の目的は、すべてのプレイヤーが、一対一または一対多のプレイヤー操作をサポートするゲームのコミュニケーション機能に移動し、構成し、使用できるようにすることです。 これは、聴覚障碍や難聴のある、発話が困難な、または弱視や視覚障碍のあるプレイヤーにとって特に重要です。
概要
音声テキスト変換チャット、テキスト読み上げチャットなどのアクセシビリティ対応のコミュニケーション機能は、障のあるプレイヤーがゲーム内の他のプレイヤーと通信できるようにするために重要です。
コミュニケーション機能を使用する機能は、実際のコミュニケーション エクスペリエンス自体を超えています。 また、コミュニケーション機能へのナビゲーション パスと、その設定を構成するプロセスに障のあるプレイヤーがアクセスできる必要もあります。 設定メニューに移動し、テキスト読み上げチャットまたは音声テキスト変換チャット機能を有効にするアクセス可能な方法がない場合、これらの機能がゲームに含まれている場合でも、これらの通信機能の使用がブロックされる可能性があります。
スコーピングの質問
ゲームには次のいずれかのシナリオが含まれていますか?
ゲームは、オンラインで他のプレイヤーと通信する機能をプレイヤーに提供しますか?
- これには、ゲーム内パーティー チャット、ゲーム チャット、テキスト ベースのチャット メッセージ、プレイヤーの招待の送受信が含まれます。
プレーヤーは、UI 内を移動して、通信機能を構成できるメニューにアクセスする必要がありますか?
プレイヤーは UI 内を移動して、通信が利用可能なゲーム内のポイントをaccessする必要がありますか?
- たとえば、Minecraft では、プレイヤーはライブ サーバーに参加した後に互いに通信できます。 サーバーに移動して参加するプロセスにもアクセスできる必要があります。
実装ガイドライン
ゲームが 1 対 1 または 1 対多のコミュニケーション エクスペリエンス (ボイス チャット、テキスト チャット、またはプレイヤーが相互に通信できるように他の方法で接続する方法など) を提供する場合は、関連するすべての XAG に従って次のシナリオにアクセスできるようにすることが特に重要です。
コミュニケーション機能への移動
通信機能にアクセス、起動、または使用するために必要な UI パスにアクセスできる必要があります。
プレイヤーがメイン メニュー内を移動してコミュニケーションを有効にする必要がある場合は、選択、UI の起動、および他のプレイヤーとの通信パス上の後続のメニューが、障疳のあるプレイヤーが使用できる必要があります。
- 例: プレイヤーは、メイン メニュー内を移動して、マッチメイキング プロセスを開始できるマルチプレイヤー画面に移動する必要があります。 プレイヤーがロビーに接続されると、ゲームが読み込まれた後、マルチプレイヤー マッチに起動します。 マッチでは、プレイヤーはコミュニケーション機能の使用を開始できます。 この例では、メイン メニューから試合までのエクスペリエンスは、これらの要件の範囲に含まれます。 これには、特定の種類のマッチを選択するためのマルチプレイヤー画面の移動、ゲームへのプレイヤーの追加などの後続の経路、マッチメイキングとゲームプレイの間の読み込み画面、コミュニケーション機能を起動して使用できるゲーム内のポイントが含まれます。
プレイヤーがキャラクターを選択または作成したり、サーバーに参加したり、通信機能を使用するエクスペリエンスに到達するために他のアクションを実行したりする必要がある場合は、これらの選択をナビゲートするための UI にアクセスできる必要があります。
例 (展開可能)
Sea of Thieves のこの例では、最初のゲームの起動から、プレイヤーが他のプレイヤーとの通信を開始できるゲーム内のポイントまでの経路全体にアクセスできる必要があります。 つまり、この経路に沿った要素には視覚的に認知可能である必要があります (XAG 101: テキスト表示および XAG 102: コントラスト)、完全にナレーションされる (XAG 106: 画面ナレーション)、適用可能な入力メソッド (XAG 107: 入力)を介して対話可能であり、UI のベストプラクティス (XAGs 112、113、および 114) に従うこと、およびエラーメッセージ、時間制限、視覚的注意の分散に関するベストプラクティスに従う (XAGs 115、116、117)。
通信エクスペリエンスの構成
通信機能に影響を与える設定を有効または管理するために必要なすべての UI にアクセスできる必要があります。 次の例を考えてみます。
次のようなコミュニケーション関連のアクセシビリティ設定を有効にするために必要なメニューは、障褻のあるプレイヤーが使用できる必要があります。
- テキスト読み上げチャットと音声テキスト変換チャットのオンとオフを切り替える。画面の明るさとコントラストを調整します。
次のようなコミュニケーション エクスペリエンスに影響を与えるオーディオやその他の設定を変更するために必要なメニューは、障褻のあるプレイヤーが使用できる必要があります。
- プレイヤー チャット、テキスト読み上げチャット、アンビエント ボリューム、音楽の音量設定。
次のようなコミュニケーション関連の通知を管理するために必要なメニューまたは設定は、障のあるプレイヤーが使用できる必要があります。
通知が画面に表示される時間を調整する機能。
特定の通知をオンまたはオフにする機能。
例 (展開可能)
通信機能を使用するプレイヤーの機能に影響を与えるすべてのゲーム設定に移動して調整するプロセスも、該当する XAG に従う必要があります。 テキストの表示サイズ、色とコントラスト、テキスト チャットの継続時間、他のプレイヤーの話し声を聞くプレイヤーの能力に影響を与えるオーディオ設定など、ビジュアル設定はすべて最終的にコミュニケーション エクスペリエンスのアクセシビリティに影響を与える点に注意することが重要です。 これらの設定の構成では、ドロップダウン メニュー、スライダー、ボタンなど、さまざまなメカニズムとの対話が必要になる場合があります。 これらのコントロールへの経路と、それらのコントロールと対話する機能は、関連する XAG に従う必要があります。
Forza Horizon 4、Grounded、Minecraft Dungeons などの一部のゲームでは、初回起動時またはメイン メニュー画面からアクセシビリティ設定を構成するためのプロンプトが表示されます。 コミュニケーション関連の設定を構成するには、すべての経路でアクセスできるようにする必要があります。この方法を使用すると、障のあるプレイヤーが必要な設定をより迅速に構成しやすくなります。
コミュニケーション機能の使用
コミュニケーションに有意義に参加するために必要なすべての UI は、障疵のあるプレイヤーが使用できる必要があります。 次の例を考えてみます。
フレンド要求の送信と受け入れ。
フレンドや他のプレイヤーを検索します。
ミュート、オンラインまたはオフラインの状態、現在の可用性、ブロックなど、他のプレイヤーのアクションと状態。
チャット ウィンドウを開いたり閉じたり、チャット ウィンドウの機能に焦点を当てたり使用したり、チャット ホイールで定義済みのメッセージを選択して送信したり、不正使用を報告したり、通信を送信するためのその他の手順を行います。
例 (展開可能)
Sea of Thieves では、コミュニケーション エクスペリエンス自体にもアクセスできます。 画面ナレーションが有効になっているプレイヤーは、フォーカスを受け取ったときに各メッセージのプレビューを音声で聞くことができます。これにより、その前に何が送信されているかがわかります。
Sea of Thieves では、テキスト入力ボックスがフォーカスを受け取ったとき、または閉じられたときにゲームがプレイヤーにナレーションされます。 これにより、プレイヤーは他のプレイヤーにブロードキャストされるメッセージを入力していることを確認できます。
プレイヤーへの影響の可能性
この XAG のガイドラインは、次のプレイヤーの障壁を減らすのに役立ちます。
| プレイヤー | 影響を受けた |
|---|---|
| ビジョンのないプレイヤー | X |
| 視力の低いプレイヤー | X |
| 色覚がほとんどまたはまったくないプレイヤー | X |
| 聴力のないプレイヤー | X |
| 聴覚に制限があるプレイヤー | X |
| 音声のないプレイヤー | X |
| 認知障害または学習障いのあるプレイヤー | X |
| リーチと強度が限られているプレイヤー | X |
| 手の使い方が限られているプレイヤー | X |
| 義足デバイスを持つプレイヤー | X |
| 時間に依存するコントロールを使用する能力が限られているプレイヤー | X |
| その他: プライバシー上の理由からオンラインで音声を共有したくないプレイヤー、マイクやヘッドセットを持っていないプレイヤー | X |
リソースとツール
| リソースの種類 | ソースへのリンク |
|---|---|
| [アーティクル] | Azure PlayFab Party の概要 |
| [アーティクル] | PlayFab パーティーの音声をテキストに変換およびテキスト表示の UX ガイドライン |
| [アーティクル] | PlayFab パーティーのテキスト音声合成およびテキスト入力の UX ガイドライン |