一系列精選程式碼範例,有助加快遊戲開發速度。

遊戲範例

查看根據 NDK Endless Tunnel 開發的遊戲範例,以及示範以下做法的範例:在遊戲控制器程式庫中使用 GameActivity 程式庫,以及在遊戲控制器程式庫中使用 NativeActivity 程式庫。能以視覺化方式呈現配對控制器在裝置上的互動情形,這一點相當實用。
採用 AGDK 程式庫的 C++ 遊戲範例:Android Performance Tuner、Frame Pacing、GameActivity、GameController、GameTextInput 和 Oboe Audio。您也可以視需要啟用以下 Play 程式庫:Play 遊戲服務、Asset Delivery 和 Input SDK。
查看範例,其中使用了已連結的組件、最小 Hello World JNI 範例,以及具有 Android 和 Microsoft Windows 建構目標的多平台專案範例。
查看範例應用程式,瞭解如何使用 getThermalHeadroom API 和熱力狀態監控 API 顯示裝置的熱力狀態。應用程式也會根據 API 的提示以動態方式調整工作負載,並使用 PerformanceHintManager API 控制轉譯執行緒的效能。
查看範例應用程式,瞭解如何最佳化每秒影格數和轉譯解析度上限,節省 25% 應用程式耗電量。
Unity 和 Godot 上的遊戲範例,用於展示應用程式內購、Play 遊戲服務、Play Integrity API 和 Input SDK。

外掛程式

使用 Unity 將 Google Play 遊戲開發作業自動化。
Unity 引擎的 Vulkan Quality (VkQuality) 外掛程式提供圖形 API (Vulkan 或 OpenGL ES) 的啟動時間建議,方便您在特定裝置上用於遊戲。
ADPF Unreal 外掛程式有兩個主要功能:(1) 監控裝置溫度並調整效能,避免過熱。(2) 利用效能提示,將工作負載分配給正確的 CPU 核心。