測試控制器支援

請參考這份指南,確保遊戲在 Android 裝置上妥善支援控制器輸入。也就是說,遊戲無須額外設定,就應該能:

  • 在可用的情況下辨識控制器輸入內容
  • 在選單和教學課程中支援此功能,包括首次執行教學課程
  • 使用控制器和觸控輸入功能,並視需要切換 UI
  • 透過有線和無線模式,使用 Android 上的 3 種標準控制器類型

您也可以使用這份指南,驗證遊戲是否符合Google Play 遊戲 | Level Up 的控制器支援指南,該指南指出遊戲應可在任何搭載 Android 的裝置上使用控制器完整暢玩。

為什麼要支援控制器?

  • 支援非手機裝置。電腦和 Chromebook 可能沒有觸控螢幕,但仍可執行 Android 遊戲。Android TV 裝置沒有觸控螢幕,車用螢幕可能也沒有觸控螢幕,而平板電腦可能不適合長時間握持玩遊戲。
  • 支援手機的第二個螢幕。許多搭載 Android 的手機都支援第二個外部螢幕,讓玩家在家中和外出時都能暢玩遊戲。
  • 支援無障礙需求。許多製造商都提供控制器,可滿足各種無障礙需求。讓遊戲完全支援控制器,可讓玩家在電腦和主機平台上,使用自己熟悉的裝置與遊戲互動,進而擴大潛在玩家群。

即使遊戲是專為觸控螢幕和手機設計,提供遊戲控制器選項,可讓更多玩家長時間遊玩。

檢查清單

最低驗證

  1. 首次執行帳戶建立和新手上路程序時,可搭配控制器使用
  2. 選單中的遙控器功能
  3. 繫結至觸發動作的動作適用於所有控制器類型
  4. 兩個類比搖桿都能正常運作,不會飄移
  5. 按住按鈕時只會觸發一次/不會重複觸發
  6. 觸發條件在所有樣式的控制器中行為一致,不會重複觸發
  7. 使用這裡所述的控制器樣式測試遊戲

建議做法

  1. UI 會針對每個有效輸入即時調整
  2. 玩家可以混用輸入裝置,例如同時使用遊戲手把和觸控螢幕
  3. 按鈕配置和圖示與遊戲手把相符