在 Unreal Engine 開發人員說明文件中,您可以找到使用 Unreal Engine 指定 Android 裝置所需的大部分資訊。
開始使用
Android 快速啟動指南涵蓋您開始進行 Android 開發作業所需的大部分資訊,包括:
- 建立行動裝置專案
- 設定專案以指定 Android
- 設定行動轉譯器預覽編輯器
- 在 Android 目標裝置啟動
- 將你的 Android 版本封裝成 APK 進行測試
如果你使用 Windows 做為開發平台,Unreal 可與 Visual Studio 專用的 Android Game Development Extension 整合。
封裝專案
封裝 Android 專案指南不僅說明如何將 Android 版本封裝成 APK 檔案,也涵蓋如何使用 Android App Bundle 備妥發布版本。
Play Asset Delivery
Google Play Asset Delivery 參考資料會說明如何在專案中啟用 Play Asset Delivery、如何指定規則來建立可做為 Android App Bundle 資產包的資產區塊,以及如何善用 install-time、fast-follow 和 on-demand 資產。
Play Integrity API
Play Integrity API 可協助您檢查遊戲是否未經修改、經由 Google Play 安裝,且在正版 Android 裝置或正版 Google Play 遊戲電腦版上運作。偵測到有風險的流量時,遊戲的後端伺服器就能做出回應,防止未經授權的存取和作弊行為。如要瞭解如何將這項功能與 Unreal Engine 外掛程式整合,請參閱說明文件和執行階段 API 參考資料。
Play 應用程式內更新
您可以使用 Play 應用程式內更新功能,在推出新版遊戲時提示使用者更新至最新版本,而無須使用者前往 Play 商店。如要瞭解如何將這項功能與 Unreal Engine 外掛程式整合,請參閱說明文件和 Runtime API 參考資料。
Play 應用程式內評論
您可以透過 Play 應用程式內評論功能,提示使用者提交 Play 商店評分和評論,無需退出遊戲。如要瞭解如何將這項功能與 Unreal Engine 外掛程式整合,請參閱說明文件和執行階段 API 參考資料。
Google Play 帳款服務
應用程式內購指南說明如何為遊戲設定 Google Play 的結帳系統、如何閱讀購買資訊和購物方式。
Vulkan API
Vulkan 是一款跨平台高效能 3D 圖形 API,與 OpenGL ES 相比,其負載較低。
如要啟用 Vulkan 圖像 API,請依序前往「Project Settings」>「Platforms」>「Android」>「Build」,然後選取「Support Vulkan」。當您同時選取「支援 Vulkan」和「支援 OpenGL ES 3.2」時,Unreal 會預設使用 Vulkan。如果裝置不支援 Vulkan,Unreal 會改回使用 OpenGL ES 3.2。

影格放送速度
Unreal 4.25 以上版本整合了 Android Frame Pacing 資料庫 (屬於 Android Game Development Kit 的一部分)。「行動影格放送速度」一文說明如何啟用 Android Frame Pacing 資料庫,以及如何透過 C++ 程式碼控制影格放送速度。
轉譯最佳化
行動裝置轉譯最佳化指南會說明最佳化行動裝置效能的相關指南和最佳做法,包括何時使用法線貼圖與高頂點網格。其中的基本知識涵蓋如何減少繪製呼叫、網格數量和材質 ID 數量,以及材質的複雜度、最佳化材質解析度、啟動時間和套件大小。
最佳做法
我們也提供關於藝術資產、身分、發行等的最佳做法文章,希望能提供更多協助,使用 Unreal Engine 自在悠游於 Android 生態系統中。
支援 16 KB 頁面
頁面是作業系統管理記憶體的精細程度。為全面提升作業系統效能,並讓裝置製造商有選擇權進行權衡,Android 15 (API 級別 35) 以上版本可使用 4 KB 或 16 KB 的分頁大小執行。以 16 KB 頁面大小設定的裝置平均會使用較多記憶體,但也能獲得各種效能改善。
Unreal 團隊正在開發 16 KB 頁面支援功能,因此現在是開始檢查依附元件是否符合 16 KB 規範的好時機,並密切留意 Unreal 更新。