Un juego de constelaciones en 15 minutos: El asombroso (y algo inquietante) poder de Gemini
Hace unos días decidí embarcarme en un pequeño experimento: crear un juego interactivo de constelaciones para niños. Mi idea era algo visualmente atractivo, educativo y sencillo de jugar. Lo que no esperaba era que el proceso de desarrollo duraría apenas un suspiro gracias a la inteligencia artificial.
Del concepto al código en 15 minutos
Normalmente, plantear un juego interactivo desde cero implica estructurar el HTML, pelearse con el diseño y el sistema de coordenadas en CSS, gestionar eventos en JavaScript (como arrastrar, soltar o conectar puntos de forma precisa) y depurar decenas de pequeños errores de layout o de lógica. Es un proceso divertido, pero que fácilmente consume una tarde entera o incluso varios días si buscas un acabado realmente pulido.
Esta vez quise hacer las cosas de otra manera. Me senté frente a Gemini utilizando el modelo Gemini 1.5 Pro y dediqué unos 15 minutos a redactar un único prompt muy detallado. Quería definir bien las reglas, la estética infantil que buscaba (colores pastel, estrellas brillantes, animaciones suaves al conectar puntos) y el comportamiento general del juego.
Un resultado casi perfecto al primer intento
Cuando Gemini devolvió el código, lo miré y me quedé sin palabras. Con ese primer prompt obtuve un juego casi perfecto, clavado a lo que tenía dibujado en mi cabeza.
El juego permite a los niños conectar las estrellas de diferentes constelaciones tradicionales (como la Osa Mayor, Orión o Casiopea). Al completarlas, la constelación brilla, muestra una bonita silueta de fondo y enseña un pequeño dato curioso de forma muy didáctica. No solo la lógica de conexión funcionaba sin un solo error, sino que la interfaz se sentía viva, moderna y perfectamente adaptada al público infantil.
El asombro ante la capacidad de la IA (y un pequeño vértigo)
Como desarrollador que lleva años construyendo cosas en la web, ver este nivel de precisión en un primer intento me sorprende muchísimo. La capacidad que tiene la inteligencia artificial para interpretar la intención de diseño, traducir un lenguaje natural a código estructurado y limpio, y además dotarlo de un diseño estético coherente es simplemente espectacular.
Sin embargo, mentiría si dijera que solo siento entusiasmo. Ver que la barrera entre la idea y el producto final se reduce a un prompt de 15 minutos también asusta un poco. Abre preguntas inevitables sobre el futuro de nuestra profesión:
- ¿Cómo va a evolucionar el rol del programador cuando la IA asuma la parte técnica de manera tan inmediata?
- ¿Qué valor aportaremos cuando cualquiera pueda dar vida a sus ideas de software en minutos?
La respuesta rápida es que nuestro valor se desplazará cada vez más hacia el diseño de sistemas, la conceptualización, la empatía con el usuario y la formulación de las preguntas correctas (lo que algunos llaman ya “vibe coding”). Pero el cambio está ocurriendo tan rápido que es imposible no sentir un ligero vértigo ante lo que viene.
Conclusión
La tecnología sigue avanzando a pasos agigantados y herramientas como Gemini 1.5 Pro están cambiando las reglas de la creación de software. Programar nunca ha sido tan accesible, rápido y, a la vez, tan desconcertante.
¿Y vosotros? ¿Habéis probado ya a programar un proyecto completo usando únicamente IA? ¿Os genera más ilusión o respeto? ¡Os leo en los comentarios!