目標
確保玩家能暫停或完全停止會捲動、閃爍、自動更新或以其他方式移動的內容。提供可調整的視野、鏡頭移動/靈敏度,以及其他鏡頭或畫面移動的設定。這對容易動暈的玩家、會被移動內容分心的玩家,以及無法在自動更新前及時讀完內容的玩家都有幫助。概述
此 XAG 涵蓋兩個領域:- 在沒有玩家輸入的情況下閃爍、捲動、自動更新或移動的文字或視覺元素。這些元素可能導致動暈症、讓閱讀速度較慢的玩家錯過資訊,且螢幕助讀程式也難以處理。
- 會引發動暈症的遊戲內體驗。當視覺上感知到的身體移動 (行走晃動、武器擺動、頭部晃動) 與玩家實際靜止的身體相互衝突時,就會產生動暈症。
範圍問題
有文字時的動畫 UI 內容
- 在對遊戲玩法至關重要的文字/UI 後方,是否有移動或動畫背景?
- 在文字/UI 後方是否有閃爍或閃光的內容?
- 是否有排行榜或排名等自動更新的內容?
非遊戲玩法的視覺行為
您的遊戲是否包含 (核心遊戲玩法以外的) 在玩家未主動觸發的情況下移動視野、鏡頭角度或 UI 的行為?- 是否可選擇第一人稱或第三人稱視角?
- 是否可調整鏡頭角度?
- 是否有自動的鏡頭視角或角度變換 (自動置中)?
- 是否有鏡頭晃動、頭部晃動?
- 畫面上是否有重複的左右或上下移動?
- 是否有武器擺動或類似的移動行為?
實作指南
有文字時的移動、閃爍、捲動、自動更新內容
自動更新的內容:- 提供控制更新頻率的方法。範例:XBOX 上的 Microsoft Store 可讓玩家停用自動播放影片與自動播放音效。
- 提供暫停、停止或隱藏自動更新內容的方法。
- 提供完全停用的機制。
- 提供暫停或隱藏的機制。範例:HyperDot 的「Animate Background」切換開關。
以文字為主的 UI 體驗周圍的附屬遊戲玩法不在範圍內,不過在進行中的遊戲玩法期間於文字後方提供可調整不透明度的背景 (例如 Sea of Thieves),可提升可讀性。
鏡頭與動態設定
- 避免或允許停用鏡頭晃動、鏡頭上下擺動、動態模糊與滑鼠模糊。範例:
- Halo Infinite 針對放射狀模糊、畫面晃動、全螢幕效果與速度線提供滑桿 (0–100%)。
- Cyberpunk 2077 可調整附加/次要的鏡頭動態。
- 避免在核心遊戲玩法以外出現重複的左右或上下畫面移動 (武器擺動、鏡頭上下擺動)。範例:Elder Scrolls Online 可調整第一人稱頭部晃動強度。
視野
- 提供可調整的視野設定。
可調整的 FOV 讓玩家能根據座位距離與其他因素,選擇最不容易讓自己感到不適的角度。
- Halo Infinite 的 FOV 滑桿,並附有關於較大角度時「魚缸」效果的情境說明。
- Assassin’s Creed Valhalla 針對第三人稱視角提供 Close Camera 設定。
- Minecraft 的 FOV 角度最高可達 110 度。
鏡頭移動設定
- 提供水平與垂直鏡頭靈敏度設定 (Halo Infinite 的視角靈敏度滑桿)。
- 提供停用自動鏡頭移動的功能。範例:Sea of Thieves 的 Auto Centre Camera 切換開關,以及延遲與速度滑桿。
第一人稱與第三人稱
- 允許玩家在第一人稱與第三人稱鏡頭視角之間選擇。
