Android Game Development Kit

Stay organized with collections Save and categorize content based on your preferences.

AGDK 圖示

Android Game Development Kit (AGDK) 是一套工具和程式庫,可協助您開發及最佳化 Android 遊戲,並整合現有的遊戲開發平台和工作流程。

使用、開發或擴充遊戲引擎

AGDK 提供可讓您在建立或擴充遊戲引擎時新增 Android 支援的工具和程式庫。當中提供的外掛程式和整合項目,也支援許多現有遊戲引擎的 Android 開發作業。

在 Visual Studio 中開發

你可以使用 Visual Studio (AGDE) 的 Android Game Development Extension,在 Windows 的 Visual Studio 中建構 Android 遊戲。AGDE 為 Visual Studio 擴充功能,可讓您透過現有的 Visual Studio 專案建構 Android 遊戲。

程式庫

AGDK 程式庫可讓您在 C 或 C++ 中開發和最佳化遊戲,同時存取 Android 應用程式開發程式庫和服務。

Frame Pacing

協助遊戲以一致的速度放送影格,並依照效能調整放送速度。
參考資料  使用指南

遊戲活動

支援 C 或 C++ 中的遊戲開發作業,以及 Android Jetpack 和相關服務的存取權。
參考資料  使用指南

遊戲控制器

存取連線、功能、裝置資訊和輸入資料,藉此管理遊戲控制器。
參考資料  使用指南

遊戲文字輸入

顯示及隱藏螢幕鍵盤,並管理文字更新。
參考資料  使用指南

Memory Advice API (Beta 版)

預估記憶體用量,並在超過門檻時通知應用程式,協助 Android 應用程式保持在記憶體用量安全限制內。
參考資料  使用指南

Oboe 高效能音訊

縮短音訊延遲,同時避免裝置與平台的音訊問題。
參考資料  使用指南

Android Performance Tuner

找出與品質設定、情境、載入時間和裝置型號相關的效能問題。
參考資料  使用指南

Android Performance Tuner Unity 外掛程式

將 Android Performance Tuner 與 Unity 整合。
參考資料  使用指南

最佳化

除了 Android Performance Tuner 之外,AGDK 也提供 Android GPU 檢查器 (AGI),這項工具可為大量使用圖像的遊戲提供進階 GPU 和系統剖析功能。

如需 Android 遊戲最佳化工具和最佳做法的完整清單,請參閱最佳化總覽