Las herramientas y las bibliotecas de Android permiten usar, crear o extender motores de juego y usar IDEs populares.
Cómo crear o extender motores de juego
Usa un motor de juego: Usa un motor de juego como Unity, Unreal, Defold o Godot a fin de desarrollar juegos para Android.
Crea o extiende un motor de juego: Crea un motor de juego nuevo o extiende uno existente a fin de admitir el desarrollo de juegos para Android.
Herramientas de desarrollo y bibliotecas
Android Game Development Kit (AGDK): Esta es nuestra colección principal de bibliotecas y herramientas de optimización y desarrollo de juegos para Android. Es compatible con varias situaciones de uso y desarrollo de motores de juego, e incluye una biblioteca que permite administrar eventos de apps para Android en código C/C++.
Android Game Development Extension (AGDE): Es una extensión de Visual Studio que te permite compilar juegos para Android a partir de Visual Studio mediante tus proyectos existentes.
Google Play Juegos para PC: Esta plataforma lleva tu juego de Android a Windows con una emulación de alto rendimiento. Permite jugar en varios dispositivos entre Android, ChromeOS y Windows mientras se usa la misma base de código.
Android Studio: Android Studio proporciona muchas tareas complementarias útiles para el desarrollo de juegos de Android, como la administración de proyectos, la integración de dependencias, la depuración y la generación de perfiles de Android.
Agrega servicios de juego
Muchas funciones de Google Play están orientadas a la distribución y el mantenimiento de tu juego. Sin embargo, los Servicios de juego de Google Play proporcionan funciones sociales y competitivas que puedes agregar mientras desarrollas tu juego. Esto incluye funciones como logros, juegos guardados y acceso del jugador.
Optimización
Proporcionamos muchas herramientas de optimización y APIs diseñadas para juegos de Android y apps con alto consumo de recursos gráficos. Por lo general, se usan a medida que iteras y mantienes el juego. Sin embargo, te recomendamos que uses algunos mientras desarrollas un juego nuevo. Por ejemplo, podría ser bueno comenzar a desarrollar tu juego con APIs como Game Mode y Memory Advice. Del mismo modo, también puedes comenzar a usar el Inspector de GPU de Android durante la prueba inicial del juego. Consulta la descripción general de la optimización de juegos para Android a fin de obtener más información.