支援遊戲控制器

自 API 級別 9 (Android 2.3 Gingerbread) 開始,Android 就支援多種遊戲控制器。新版 Android 支援許多熱門遊戲手把及其進階功能,例如:

  • 傳統和進階輸入法
  • 支援多個遊戲搖桿的本機多人遊戲
  • 觸控板支援
  • 觸覺回饋
  • 燈條控制
  • 加速計

為方便目前最常見的使用情境,Android 制定了遊戲手把對應的標準定義,可減少開發人員必須執行的測試量,同時保留各類型遊戲手把的獨特之處。

您的遊戲引擎可能已支援 Android 的控制器輸入,建議您先從這裡著手,在遊戲中實作控制器支援功能。如果遊戲引擎不支援控制器輸入,或只支援基本功能,但您想使用進階功能,可以透過下列程式庫,使用 Android API 直接在遊戲中導入支援功能:

無論您如何為遊戲導入控制器支援功能,我們都建議您遵循測試指南,確保使用者在各種 Android 裝置上都能享有穩定優質的體驗。此外,我們也建議您查看Google Play 商店中支援控制器的遊戲顯示方式,瞭解如何確保遊戲正確標示為支援控制器。

多種板型規格

Android 廣泛支援各種裝置板型規格,包括遊戲控制器,因此無論是在手機、大螢幕平板電腦,甚至是電視上玩遊戲,都能提升遊戲體驗。大螢幕和 Android TV 裝置非常適合在舒適的客廳中享受類似遊戲主機的體驗,提供豐富的視覺效果,以及暢玩更多需要大量繪圖資源的遊戲。這項跨裝置相容性不僅能提升遊戲體驗,還能擴大選擇範圍,確保您在任何 Android 裝置上都能享受最佳遊戲體驗。

詳情請參閱下列相關資源: