Información acerca de las herramientas para desarrolladores de juegos para Android
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[null,null,["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# About Android game development tools\n\nAndroid tools and libraries support using, creating, or\nextending game engines and using popular IDEs.\n\nCreate or extend game engines\n-----------------------------\n\n| **Note:** If you're new to Android game development, the [new game developer guide](/games/guides/basics) provides guidance about choosing development tools and libraries, such as a game engine or graphics API.\n\n- [Use a game engine](/games/engines/engines-overview): Use a game engine such\n as Unity, Unreal, Defold or Godot to develop Android games.\n\n- [Create or extend a game engine](/games/develop/custom/overview): Create a\n new game engine or extend an existing game to support Android game\n development.\n\nDevelopment tools and libraries\n-------------------------------\n\n- [Android Game Development Kit (AGDK)](/games/agdk/overview): This\n is our main collection of Android game development and optimization tools and\n libraries. It supports multiple game engine usage and development scenarios\n and includes a library for managing Android app events in C/C++ code.\n\n- [Android Game Development Extension (AGDE)](/games/agde):\n This a Visual Studio extension that allows you to build Android games from\n Visual Studio using your existing projects.\n\n- [Google Play Games for PC](/games/playgames/overview): This platform\n brings your Android game\n to Windows using high-performance emulation. It allows\n cross-device play between Android, ChromeOS, and Windows while using the same\n code base.\n\n- [Android Studio](/games/develop/develop-as): Android Studio provides many\n useful support tasks for Android game development, such as Android project\n management, dependency integration, debugging, and profiling.\n\n### Add game services\n\nMany [Google Play](/games/distribute/overview) features are oriented\ntowards distributing and maintaining your game; however,\n[Google Play Games Services](/games/pgs/overview#features) provides social and\ncompetitive features you can add while developing your game. These include\nfeatures such as achievements, saved games, and player sign-in.\n\n### Optimization\n\nWe provide many optimization tools and APIs that are designed for Android games\nand graphic intensive apps. These are often used as you iterate and maintain\nyour game; however, you may want to consider using some of them as you develop a\nnew game. For example, it might be good to start developing your game using APIs\nsuch as [Game Mode](/games/optimize/adpf/gamemode/about-API-and-interventions) and\n[Memory Advice](/games/sdk/memory-advice/overview). Likewise you might want to\nstart using [Android GPU Inspector](/agi) during the initial testing of your\ngame. See the Android games [optimization overview](/games/optimize/overview)\nfor more information."]]