Comienza a usar juegos para Android

Por lo general, comienzas a desarrollar tu juego en un motor de juego, como Unity, Unreal, Defold o Godot. Es probable que también esté donde trabajes en el diseño visual. Luego, trabajas en las herramientas de Android para desarrollar, optimizar y distribuir tu juego.

Desarrollo

Si quieres desarrollar juegos para Android, debes usar Android Game Development Kit (AGDK) en combinación con tu motor de juego. El AGDK incluye bibliotecas y herramientas principales para el desarrollo de juegos para Android. Incluye integración con juegos en C/C++, ajuste de rendimiento, audio de alto rendimiento y funciones para usar o personalizar motores de juego.

Algunos motores de juego tienen componentes de AGDK integrados, por lo que puedes compilar juegos de Android sin modificar el motor de juego. También puedes usar AGDK para desarrollar o personalizar un motor de juego por tu cuenta.

Puedes usar Android Game Development Extension (AGDE), una extensión de Visual Studio que puedes usar para desarrollar juegos en Visual Studio que incluyan Android como plataforma de segmentación.

Puedes usar Google Play Juegos para PC, una plataforma que lleva tu juego de Android a PCs mediante la emulación de alto rendimiento con la reproducción multidispositivo de Android y ChromeOS desde una sola base de código.

Puedes usar el NDK de Android a fin de desarrollar una app para Android en código nativo con C o C++. Puede aumentar el rendimiento del juego, ya que le brinda acceso más directo al hardware del dispositivo. También te permite reutilizar bibliotecas C y C++, y compartir el código del juego en varias plataformas. Para ciertos tipos de apps, esto puede ayudarte a reutilizar las bibliotecas de códigos escritas en esos lenguajes.

Ir a Desarrollo

Optimización

Puedes optimizar tus juegos según las características que desees, como la duración de batería o un mejor rendimiento. Las herramientas de optimización incluyen las siguientes:

  • El Inspector de GPU de Android (AGI) es una herramienta avanzada de generación de perfiles del sistema y de gráficos que proporciona seguimiento y análisis de fotogramas individuales.

  • Android Performance Tuner (APT) es una herramienta que puedes usar para medir y optimizar la velocidad de fotogramas, el realismo de los gráficos, el tiempo de carga y el abandono de la carga en muchos dispositivos Android a gran escala.

  • Framework de rendimiento dinámico de Android (ADPF), un conjunto de APIs que puedes usar para optimizar el rendimiento del juego en un nivel sostenible que no sobrecalienta los dispositivos.

Ir a Optimize

Publicar

Usas Google Play para agregar servicios y distribuir juegos para Android.

Con los Servicios de juego de Google Play, puedes agregar funciones sociales a tu juego, ver estadísticas y ofrecer una experiencia de juego multiplataforma en varios dispositivos. Puedes configurar y administrar los Servicios de juego de Play en Google Play Console y, luego, agregar funciones con las APIs de estos servicios para Android, C y Unity.

Con la función Jugar durante la descarga, puedes permitir que los jugadores comiencen el juego rápidamente después de una descarga pequeña mientras los recursos restantes del juego se recuperan en segundo plano.

Ir a Publicar