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