本主題說明在 Google Play 遊戲中,處理使用者輸入內容時需考量的設計內容及最佳做法。
Google Play 遊戲的玩家必須使用滑鼠和鍵盤輸入,而不是觸控螢幕。設計滑鼠和鍵盤體驗時,請把重心放在為桌上型電腦或筆記型電腦玩家帶來最佳使用者體驗。請先參閱這個指南做為起步,瞭解適用於 Chromebook 的 Android 應用程式輸入相容性。
最佳做法
建議您採用以下最佳做法設計及建構玩家互動功能。
- 所有目標都能用滑鼠點選。
- 所有可捲動的介面都能用滑鼠滾輪捲動。
- 當滑鼠游標懸停在可點選介面時,讓系統顯目顯示該項目,並按照您的最佳判斷改善 UI 探索機制,讓使用者可以輕鬆使用產品。
- 提供快速鍵,讓使用者快速開啟控制項。
- 將觸控式控制項 (例如拇指搖桿或螢幕按鈕) 改為滑鼠控制項和快速鍵。
- 如果手機遊戲中的動作需要利用多點觸控手勢,請確保玩家也能透過鍵盤和滑鼠控制達到同樣目的。舉例來說,玩家可以不必用雙指撥動,改用滑鼠滾輪進行同等操作。
如需其他詳細資料和最佳做法,請參閱這個指南,瞭解如何改善 Chrome OS Android 應用程式的滑鼠和鍵盤操作。
建議的輸入對應
以下清單列出許多遊戲都具備的常用動作,以及開發人員常用於 Google Play 遊戲的導入方式:
- 使用
Enter 鍵傳送訊息或透過文字輸入欄位提交文字。 - 使用
Escape 鍵取消選單和對話方塊。 - 使用
Enter 鍵瀏覽故事元素和對話方塊。 - 使用滾輪垂直捲動文字。
- 使用滾輪放大或縮小畫面 (特別是如果遊戲的行動版是以雙指撥動進行同樣操作)。
- 使用
W 、A 、S 和D 鍵瀏覽您經常執行點選及拖曳動作的地圖。
雖然以上動作很常見,不過您還是應該透過輸入 SDK 項目向玩家清楚展示,確保使用者都能找到這些控制說明。
相容性模式
Google Play 遊戲預設會將您的遊戲設為「輸入相容性模式」。因此,當您按下滑鼠左鍵,遊戲便會發生觸控事件。詳情請參閱「滑鼠輸入」指南。
教學課程與使用者教育
在某些情況下,利用遊戲內教學說明遊戲的操控方式,同時提供查看滑鼠和鍵盤控制項,會讓玩家覺得很有幫助。建議您加入遊戲內教學和教育功能,介紹滑鼠和鍵盤的正確控制方式,並針對電腦版遊戲移除與觸控控制項相關的教學內容。