跳轉到主要內容

目標

確保玩家在永久性或破壞性動作發生之前,能夠識別並更正玩家輸入錯誤。

概述

輸入錯誤 (打字錯誤、不小心啟動按鈕) 很常見。使用語音輸入、自適應硬體,或有運動或學習障礙的玩家可能會更常遇到。在建立帳戶、購買、存檔或破壞性遊戲決策 (拆解稀有物品、解散 NPC 同伴) 期間發生的錯誤,可能造成永久性的後果,提供檢閱/還原選項有助於每個人避免這些錯誤。

範圍問題

  • 您的遊戲是否需要玩家輸入使用者名稱、密碼或其他以準則為基礎的資訊?
  • 您的遊戲是否提供儲存資訊 (遊戲進度、設定) 的功能?
  • 您的遊戲是否提供遊戲內購買的機會?
  • 您的遊戲是否包含文字輸入表單方塊 (角色名稱、密碼)?
  • 您的遊戲是否允許若意外執行可能損害體驗的不可逆決策?

實作指南

清楚描述錯誤

  • 如果自動偵測到輸入錯誤 (例如密碼不正確),請以多種方式 (文字與語音朗讀) 描述錯誤及其更正方式。
會危及內容安全性或用途的資訊不在此限,例如不要透露正確的密碼。一般的密碼準則提示則沒有問題。
範例: Gears 5 的配對錯誤會說明失敗的情況及其根本原因 (「Your squad size exceeds the maximum limit…」),讓玩家可以更正。

讓錯誤在視覺上明顯不同

  • 錯誤與警告訊息在視覺上應容易與畫面上的其他文字區分。範例:Forza Horizon 4 的「Unsaved Changes」警告會模糊背景,並使用紅色焦點指示器、大型文字及驚嘆號圖示。

強調發生錯誤的位置

  • 在錯誤與警告發生的位置以視覺方式強調。範例:PuzzleBlaster 的密碼表單會在未通過的準則下方加上底線、加上星號,並為朗讀使用者加入「not met」文字。

檢閱與復原

  • 如果任何動作會刪除或修改已儲存的資料,請在確定之前讓玩家有機會檢閱、更正或完全還原該動作。
  • 範例:Grounded 在未套用就結束設定時會提示「Unapplied Changes Detected」,並為所有設定提供「Factory Default」重設。
  • 提供機制來檢閱、確認及復原永久性或破壞性動作 (遊戲內購買、出售物品、覆寫存檔)。
    • 範例:Fallout 76 對商人購買使用兩步驟確認。
    • 範例:Cyberpunk 2077 在角色建立過程中,如果玩家嘗試在還有未使用的屬性點數時繼續,會發出警告,因為這些點數將會遺失。

避免以長按按鈕確認

  • 不要求以長按按鈕來確認破壞性動作。請提供替代選項。

對玩家的潛在影響

資源

最後修改於 2026年10月6日