在 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 中資產包的資產區塊,以及如何善用安裝時間、快速追蹤和隨選資產。
Play Integrity API
藉由 Play Integrity API,您可以檢查遊戲是否未經修改、由 Google Play 安裝,並在正版 Android 裝置或正規的 Google Play 遊戲電腦版中執行。偵測到有風險的流量時,遊戲的後端伺服器可以做出回應,以防範未經授權的存取和作弊行為。如要瞭解如何將這項功能與 Unreal Engine 外掛程式整合,請參閱說明文件和 Runtime API 參考資料。
Play 應用程式內更新
當新版遊戲推出時,您可以使用 Play 應用程式內更新功能,提示使用者更新至最新版本,而無須使用者前往 Play 商店。如要瞭解如何將這項功能與 Unreal Engine 外掛程式整合,請參閱說明文件和執行階段 API 參考資料。
Google 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 生態系統中。