Android 遊戲範例
一系列精選程式碼範例,有助加快遊戲開發速度。
遊戲範例
Android Games Development Kit (AGDK)
查看根據 NDK Endless Tunnel 開發的遊戲範例,以及示範以下做法的範例:在遊戲控制器程式庫中使用 GameActivity 程式庫,以及在遊戲控制器程式庫中使用 NativeActivity 程式庫。能以視覺化方式呈現配對控制器在裝置上的互動情形,這一點相當實用。
C++ 中的 AGDK 通道
採用 AGDK 程式庫的 C++ 遊戲範例:Android Performance Tuner、Frame Pacing、GameActivity、GameController、GameTextInput 和 Oboe Audio。您也可以視需要啟用以下 Play 程式庫:Play 遊戲服務、Asset Delivery 和 Input SDK。
Android Game Development Extension (AGDE)
查看範例,其中使用了已連結的組件、最小 Hello World JNI 範例,以及具有 Android 和 Microsoft Windows 建構目標的多平台專案範例。
Android 裝置效能架構 (ADPF)
查看範例應用程式,瞭解如何使用 getThermalHeadroom API 和熱力狀態監控 API 顯示裝置的熱力狀態。應用程式也會根據 API 的提示以動態方式調整工作負載,並使用 PerformanceHintManager API 控制轉譯執行緒的效能。
Game Mode API
查看範例應用程式,瞭解如何最佳化每秒影格數和轉譯解析度上限,節省 25% 應用程式耗電量。
Unity 的電源效率範例
查看在 Android 裝置上執行 Unity Engine 遊戲時,有助於提升電力效率的最佳做法範例專案。
在 Unity 和 Godot 中暢玩 Trivial Kart
Unity 和 Godot 上的遊戲範例,用於展示應用程式內購、Play 遊戲服務、Play Integrity API 和 Input SDK。
外掛程式
Google Play 遊戲 Unity
使用 Unity 將 Google Play 遊戲開發作業自動化。
Unity 上的 Vulkan 品質外掛程式
Unity 引擎的 Vulkan Quality (VkQuality) 外掛程式提供圖形 API (Vulkan 或 OpenGL ES) 的啟動時間建議,方便您在特定裝置上用於遊戲。
Unreal 上的 ADPF 外掛程式
ADPF Unreal 外掛程式有兩個主要功能:(1) 監控裝置溫度並調整效能,避免過熱。(2) 利用效能提示,將工作負載分配給正確的 CPU 核心。