輸入支援

本主題說明在 Google Play 遊戲電腦版中,處理使用者輸入內容時需考量的設計要點及最佳做法。

Google Play 遊戲電腦版的玩家會使用滑鼠和鍵盤輸入內容,而非使用觸控螢幕。設計滑鼠和鍵盤體驗時,請把重心放在為桌上型電腦或筆記型電腦玩家帶來最佳使用者體驗。請先參閱這個指南做為起步,瞭解適用於 Chromebook 的 Android 應用程式輸入相容性。

最佳做法

建議您採用以下最佳做法設計及建構玩家互動功能。

  • 所有目標都能用滑鼠點選。
  • 所有可捲動的介面都能用滑鼠滾輪捲動。
  • 當滑鼠遊標懸停在可點選的介面時,請醒目顯示該介面,並運用最佳判斷改善 UI 探索機制,無須向玩家顯示過多內容。
  • 提供快速鍵,讓使用者快速開啟控制項。
  • 以滑鼠式控制項和快速鍵取代觸控式控制項 (例如拇指搖桿或螢幕上的按鈕)。
  • 如果手機遊戲中的動作需要利用多點觸控手勢,請確保玩家也能透過鍵盤或滑鼠控制達到同樣目的。舉例來說,玩家可以使用滑鼠滾輪進行與雙指撥動相同的操作。

如需其他詳細資料和最佳做法,請參閱這個指南,瞭解如何改善 Chrome OS Android 應用程式的滑鼠和鍵盤操作。

以下清單列出許多遊戲的常用動作,以及開發人員常用於 Google Play 遊戲電腦版的實作方式:

  • 使用 Enter 鍵傳送訊息或透過文字輸入欄位提交文字。
  • 使用 Escape 鍵取消選單和對話方塊。
  • 使用 Enter 鍵瀏覽故事元素和對話方塊。
  • 使用滾輪垂直捲動文字。
  • 使用滾輪放大或縮小畫面 (特別是如果遊戲的行動版是以雙指撥動進行同樣操作)。
  • 使用 WASD 鍵瀏覽您經常執行點選及拖曳動作的地圖。

雖然以上動作很常見,不過您還是應該透過輸入 SDK 項目向玩家清楚展示,確保使用者都能找到這些控制說明。

相容性模式

根據預設,Google Play 遊戲電腦版會將遊戲設為「輸入相容性模式」。因此,在遊戲中按下滑鼠左鍵時,便會發生觸控事件。詳情請參閱「滑鼠輸入」指南。

教學課程與使用者教育

在某些情況下,玩家可以利用遊戲內教學課程瞭解遊戲的操控方式,同時查看滑鼠和鍵盤控制項。建議您加入遊戲內教學課程和教育功能,涵蓋滑鼠和鍵盤的正確控制方式,並移除與電腦版遊戲觸控相關的教學課程。