Desarrollo Android

Crear un juego para Android con Godot: guía práctica

Por Jérôme Stéphan · 26 de octubre de 2026 · Lectura: 7 min

Leer en: Español · English · Français

Crear un juego para Android con Godot: guía práctica

En unos meses hice cuatro juegos para Android con Godot: Rania (plataformas), Brick Trotter (rompeladrillos), Chrono Trotter (matamarcianos) y FamiQuiz Party (quiz por voz). Esta guía reúne lo que funcionó, para quien quiera hacer su propio juego o entender cómo se arma uno de verdad, desde el motor hasta Google Play.

Por qué Godot

¿GDScript o C#?

Usé los dos. Rania y FamiQuiz Party están en C#, el mismo lenguaje de mis proyectos web en .NET; FamiQuiz Party suma un pequeño módulo en Java para el reconocimiento de voz de Android. Brick Trotter y Chrono Trotter están en GDScript, más rápido de escribir para un juego de arcade. Mi regla: C# si el juego comparte lógica con otro proyecto o es grande; GDScript para todo lo demás.

Pensar primero en el teléfono

Nivel de París en Brick Trotter
Brick Trotter, en vertical.
Inicio de FamiQuiz Party
FamiQuiz Party: C# y Java para la voz.
La rueda 3D de FamiQuiz Party
Una rueda en 3D con el mismo motor.

Gráficos con inteligencia artificial

Los fondos, personajes, enemigos y bonus de mis juegos los generé con Gemini (y algunas naves con ChatGPT). Tres trucos:

Imagen de Gemini y ladrillos recortados
En Brick Trotter: la imagen de Gemini y lo que el juego recorta.

En la ficha de Google Play, los elementos generados con IA se declaran como tales, y conviene evitar monumentos o personajes protegidos.

Sonido sin archivos

En Brick Trotter y Chrono Trotter, todos los sonidos y la música salen de un pequeño sintetizador escrito en el propio juego. Ventajas: ningún problema de licencias, un juego más liviano y la posibilidad de afinar cada sonido con código.

Probar con un piloto automático

Lo que más tiempo me ahorró: un modo de prueba en el que un piloto automático juega todos los niveles seguidos, sin pantalla y acelerado, y anota los niveles imposibles, demasiado largos o trabados. El mismo modo genera las capturas para Google Play en 1920 × 1080 y en cada idioma. Con Claude Code como copiloto, ese modo se escribe una vez y se usa en cada cambio.

Exportar a Android

  1. Instalar la plantilla de compilación Android desde el editor (una vez por proyecto).
  2. Crear una clave de carga (keystore) y guardarla bien: sirve para todas las actualizaciones. Uso la misma para tres de mis juegos.
  3. Exportar un APK para probar en el teléfono por USB, y un AAB firmado para Google Play.
  4. Subir el código de versión en cada actualización.

Publicar en Google Play

Con una cuenta personal reciente, hace falta una prueba cerrada de 12 testers durante 14 días antes de publicar. Lo explico paso a paso en publicar una app en Google Play: 12 testers y 14 días. Si quieres ayudarme con mis juegos, puedes inscribirte como tester más abajo.

¿Tienes una idea de app o de juego? Mira mi servicio de software a medida, y para saber si conviene una app nativa, lee ¿app móvil o aplicación web?. Y si te gustan los juegos de PC, también está WindRush, mi juego de windsurf y kitesurf.

Beta testers Android

¿Quieres probar mis juegos antes que nadie?

Busco beta testers con un teléfono Android para mis juegos en prueba cerrada. Elige el juego y déjame el correo de tu cuenta Google (el que usas en Play Store): te agrego a la lista y te envío el enlace.

Tu correo solo sirve para la inscripción a las pruebas, nada más.

¿Tienes un proyecto de app, plataforma o juego?

Conversemos: te propongo la arquitectura, los plazos y un precio claro.

Pedir mi cotización gratisEscríbeme por WhatsApp
WhatsApp