La documentación para desarrolladores de Unreal Engine contiene la mayor parte de lo que necesitarás para usar Unreal Engine orientado a dispositivos Android.
Cómo comenzar
La guía de Inicio rápido de Android abarca la mayoría de lo que necesitarás para comenzar el desarrollo de Android, incluido lo siguiente:
- Cómo crear un proyecto para dispositivos móviles
- Cómo configurar el proyecto de modo que se oriente a Android
- Cómo configurar el editor para obtener vistas previas del procesador de dispositivos móviles
- Cómo lanzar en un dispositivo Android de destino
- Cómo empaquetar tu compilación de Android en un APK a efectos de realizar pruebas
Si usas Windows como plataforma de desarrollo, Unreal se integra a Android Game Development Extension para Visual Studio.
Cómo empaquetar tu proyecto
La guía sobre cómo empaquetar proyectos de Android no solo abarca el empaquetado de tu compilación de Android en un archivo APK, sino que también incluye la manera de preparar tu compilación para su distribución mediante Android App Bundle.
Play Asset Delivery
En la referencia de Google Play Asset Delivery, se explica cómo habilitar Play Asset Delivery en tu proyecto; cómo designar reglas para crear fragmentos de recursos que se convertirán en paquetes de recursos en Android App Bundle; y cómo aprovechar los recursos de tiempo de instalación, de seguimiento rápido y a pedido.
API de Play Integrity
La API de Play Integrity te ayuda a verificar que tu juego no se haya modificado, que Google Play lo haya instalado y que se ejecute en un dispositivo Android original o en una instancia original de Google Play Juegos para PC. El servidor de backend de tu juego puede responder cuando detectas tráfico riesgoso para evitar el acceso no autorizado y las trampas. Consulta la documentación y la referencia de la API de Runtime para saber cómo integrar esta función con el complemento de Unreal Engine.
Actualizaciones integradas en la app de Play
Las actualizaciones integradas en Play te permiten solicitar a los usuarios que actualicen a la versión más reciente de tu juego cuando haya una nueva disponible, sin que deban visitar Play Store. Consulta la documentación y la referencia de la API de Runtime para saber cómo integrar esta función con el complemento de Unreal Engine.
Opiniones integradas en la app de Play
Play In-App Reviews te permite solicitar a los usuarios que envíen calificaciones y opiniones de Play Store sin salir de tu juego. Consulta la documentación y la referencia de la API de Runtime para saber cómo integrar esta función con el complemento de Unreal Engine.
Facturación Google Play
En la guía sobre compras directas desde la aplicación, se describe cómo configurar tu juego para el sistema de facturación de Google Play, cómo leer la información de compra y cómo efectuar compras.
API de Vulkan
Vulkan es una API de gráficos 3D multiplataforma de alto rendimiento que tiene una sobrecarga baja en comparación con OpenGL ES.
Para habilitar la API de gráficos de Vulkan, ve a Project Settings > Platforms > Android > Build y selecciona Support Vulkan. Cuando seleccionas Support Vulkan y Support OpenGL ES3.2, Unreal usa Vulkan de forma predeterminada. Si el dispositivo no es compatible con Vulkan, Unreal recurrirá a OpenGL ES 3.2.

Frame Pacing
Unreal 4.25 y las versiones posteriores integran la Biblioteca de Frame Pacing de Android, que forma parte de Android Game Development Kit. En el artículo sobre Frame Pacing para dispositivos móviles, se explica cómo habilitar la biblioteca de Frame Pacing de Android y cómo controlar el ritmo de fotogramas desde el código C++.
Cómo optimizar la renderización
En la guía sobre optimización de la renderización en dispositivos móviles, se abordan lineamientos y prácticas recomendadas para optimizar el rendimiento en dispositivos móviles, además de cuándo usar mapas normales en comparación con mallas de gran cantidad de vértices. Se describen los aspectos básicos para reducir las llamadas de dibujo, el recuento de malla y el recuento de ID de material, además de la complejidad del material, la optimización de la resolución de la textura, el tiempo de inicio y el tamaño del paquete.
Prácticas recomendadas
También tenemos artículos de prácticas recomendadas sobre recursos artísticos, identidad, distribución y mucho más que te ayudarán mientras navegas por el ecosistema de Android con Unreal Engine.
Compatibilidad con páginas de 16 KB
Una página es el nivel de detalle con el que un sistema operativo administra la memoria. Para mejorar el rendimiento general del sistema operativo y darles a los fabricantes de dispositivos la opción de realizar esta compensación, Android 15 (nivel de API 35) y versiones posteriores pueden ejecutarse con tamaños de página de 4 KB o 16 KB. Los dispositivos configurados con tamaños de página de 16 KB usan un poco más de memoria en promedio, pero también obtienen varias mejoras de rendimiento.
El equipo de Unreal está trabajando en la compatibilidad con páginas de 16 KB, por lo que es un buen momento para comenzar a verificar tus dependencias en busca de cumplimiento de 16 KB y estar atento a las actualizaciones de Unreal.