虚幻引擎开发者文档包含使用虚幻引擎定位 Android 设备所需的大部分内容。
入门
在 Android 快速入门 指南中涵盖了开始 Android 开发所需的大部分内容,包括
- 创建移动项目
- 配置项目以定位 Android
- 为移动渲染器预览设置编辑器
- 在 Android 目标设备上启动
- 将您的 Android 构建打包到 APK 中以进行测试
如果您使用 Windows 作为开发平台,Unreal 会与 Visual Studio 的 Android 游戏开发扩展 集成。
打包项目
在 打包 Android 项目 指南中不仅涵盖了将您的 Android 构建打包到 APK 文件中,还涵盖了使用 Android 应用捆绑包 使您的构建准备好进行分发。
Play 资源交付
在 Google Play 资源交付 参考中涵盖了如何在项目中启用 Play 资源交付、如何指定规则以创建将成为 Android 应用捆绑包中资源包的资源块,以及如何利用安装时、快速跟随和按需资源。
Google Play 结算
在 应用内购买 指南中涵盖了如何配置您的游戏以使用 Google Play 的结算系统、如何读取购买信息以及如何进行购买。
Vulkan API
Vulkan 是一种跨平台的高性能 3D 图形 API,与 OpenGL ES 相比,它具有较低的开销。
要启用 Vulkan 图形 API,请导航到 **项目设置 > 平台 > Android > 构建** 并选择 **支持 Vulkan**。当您同时选择 **支持 Vulkan** 和 **支持 OpenGL ES3.2** 时,Unreal 默认使用 Vulkan。如果设备不支持 Vulkan,Unreal 会回退到 OpenGL ES 3.2。
帧速率控制
Unreal 4.25 及更高版本集成了 Android 帧速率控制库,它是 Android 游戏开发工具包 的一部分。在 移动帧速率控制 文章中解释了如何启用 Android 帧速率控制库,以及如何从 C++ 代码控制帧速率控制。
渲染优化
在 移动渲染优化 指南中涵盖了优化移动性能的指南和最佳实践,包括何时使用法线贴图与高顶点网格。它涵盖了减少绘制调用、网格计数和材质 ID 计数以及材质复杂性、优化纹理分辨率、启动时间和包大小的基础知识。
最佳实践
我们还提供有关 艺术资源、身份、分发 等方面的最佳实践文章,这些文章将帮助您在使用虚幻引擎浏览 Android 生态系统时有所帮助。