Skip to main content

目標

藉由以最小預設大小與間距顯示文字,並提供可設定的樣式與色彩選項,確保所有玩家 (包括低視能玩家) 都能獲得最佳的文字可讀性。

概觀

大約有 29 億人有某種程度的低視能,例如眼鏡無法完全矯正的模糊、霧狀或部分視力喪失。情境性障礙 (螢幕距離遠、行動裝置螢幕小、電視靜音、房間吵雜) 也會讓文字難以閱讀。 如果玩家無法閱讀功能表文字,可能在遊戲開始之前就會受阻。文字也承載了 HUD、目標、提示、NPC 台詞與玩家聊天,失去文字就等於失去遊戲。

範圍問題

您的遊戲是否需要閱讀?
  • 可瀏覽的功能表是否以文字為主?
  • 遊戲過程中是否會在螢幕上顯示文字 (HUD、目標、路徑點、NPC 台詞)?
  • 玩家是否可以透過文字聊天、聊天輪盤、STT/TTS 進行溝通?

「文字顯示」涵蓋的範圍

  • 大小:文字可以多大或多小
  • 字樣:粗體、斜體、細體
  • 粗細:筆畫粗細
  • 樣式:字型家族
  • 間距:字母、文字、行之間的距離
  • 對齊:水平對齊方式
  • 大小寫:句首大寫、全部大寫
  • 色彩:相對於背景的可見度 (請參閱 XAG 102:對比)
最佳做法是讓玩家自行選擇。提供設定選項,讓每位玩家都能依自己的需求調整文字。

測量文字大小

XAG 中的字型大小指的是字身高度,也就是從最低的下伸部到最高的上伸部之間的像素距離。
1

擷取文字

在遊戲中擷取文字的螢幕擷取畫面,並在 Microsoft 小畫家中開啟。
2

找出最高的上伸部與最低的下伸部

找出一個含有 g、y、h、b 等字母的單字,以確定完整的字身高度。
3

處理外框

只有當彩色外框像素與背景的對比超過 2:1 時,才將其計入。較柔和的反鋸齒像素不予計算。
4

繪製選取範圍

從最高的上伸部到最低的下伸部繪製一個矩形選取範圍。小畫家會在左下角顯示像素高度,該數字即為字型大小。

必須具備無障礙性的重點區域

  • 功能表畫面:標籤、子標籤、描述文字、互動提示
  • 遊戲環境:HUD 量表、教學提示、物品欄按鍵
  • 聊天輸入欄位:預留位置文字與輸入的訊息
  • 聊天視窗:傳送與接收的訊息
  • 聊天輪盤:預先撰寫的通訊輪盤選項
  • 字幕與隱藏式字幕
  • 錯誤訊息、快顯通知與通知
  • 含有實用提示的載入畫面

實作指南

最小預設文字大小

以字身高度 (下伸部 + x 高度 + 上伸部) 測量。
這些是發行時的最小預設值。請提供選項,讓玩家可自行決定放大或縮小。
行動裝置的 DPI 比電視或 PC 顯示器高得多,因此相同視覺大小的文字需要更多像素。5.5 吋 1080p 螢幕大約為 400 DPI。請隨 DPI 增加而線性縮放。
平台提供的放大鏡不能取代達到最小文字大小的要求。

圖示與字符大小

  • 圖示與字符內部的文字 (例如 X 按鈕字符中的 X) 須符合上述相同的最小大小。
  • 圖示與字符會隨文字縮放而縮放,最高可達最小預設值的 200%。
  • 為了讓字符保持在文字容器內,您可能需要放大周圍的文字,使整個字符能放入該行。

文字縮放

  • 玩家可以將文字調整至最小值的 200%,而不會遺失內容、功能或意義。
  • 縮放後,大型標題文字在視覺上仍與內文有所區別。
  • 縮放後超出螢幕的文字仍有辦法閱讀 (捲動文字、快顯視窗或適當的縮寫)。
  • 縮放絕不會導致在單一 UI 中需要雙向捲動。單向捲動則沒有問題。
  • 當使用者選擇加入時,允許文字小於預設值是可接受的。

字型樣式

  • 至少包含一種無襯線字體選項。
  • 如果使用風格化字型 (滴血字、哥德字體等),請提供非風格化的替代字型。
  • 所有字型都包含每種支援語言的完整字元集。

文字間距

較大的間距可提升清晰度,尤其是在大字體時。對於以標準字型大小顯示超過兩行的文字區塊:
  • 最好讓玩家自行設定行寬、行距、段落間距、字母間距與字距。
  • 如果未提供設定,請符合下列最小值:

大小寫與對齊

  • 大小寫:提供以句首大寫顯示文字的功能,而非全部大寫或全部小寫。一或兩個字的標籤不在此限。
  • 對齊:文字會依照玩家的語言偏好靠左或靠右對齊 (而非置中或左右對齊),或玩家可以自行調整。

對玩家的潛在影響

資源

Last modified on October 6, 2026