GSP529
Descripción general
En un lab de desafío, se le proporcionarán una situación y un conjunto de tareas. En lugar de seguir instrucciones paso a paso, deberás utilizar las habilidades aprendidas en los labs del curso para decidir cómo completar las tareas por tu cuenta. Un sistema automatizado de puntuación (en esta página) mostrará comentarios y determinará si completaste tus tareas correctamente.
En un lab de desafío, no se explican conceptos nuevos de Google Cloud, sino que se espera que amplíes las habilidades que adquiriste, como cambiar los valores predeterminados y leer o investigar los mensajes de error para corregir sus propios errores.
Debe completar correctamente todas las tareas dentro del período establecido para obtener una puntuación del 100%.
Se recomienda este lab a los estudiantes inscritos en el curso Desarrolla prototipos potenciados por IA en Google AI Studio. ¿Aceptas el desafío?
Configuración y requisitos
Antes de hacer clic en el botón Comenzar lab
Lee estas instrucciones. Los labs cuentan con un temporizador que no se puede pausar. El temporizador, que comienza a funcionar cuando haces clic en Comenzar lab, indica por cuánto tiempo tendrás a tu disposición los recursos de Google Cloud.
Este lab práctico te permitirá realizar las actividades correspondientes en un entorno de nube real, no en uno de simulación o demostración. Para ello, se te proporcionan credenciales temporales nuevas que utilizarás para acceder a Google Cloud durante todo el lab.
Para completar este lab, necesitarás lo siguiente:
- Acceso a un navegador de Internet estándar. Se recomienda el navegador Chrome.
Nota: Usa una ventana del navegador privada o de incógnito (opción recomendada) para ejecutar el lab. Así evitarás conflictos entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.
- Tiempo para completar el lab (recuerda que, una vez que comienzas un lab, no puedes pausarlo).
Nota: Usa solo la cuenta de estudiante para este lab. Si usas otra cuenta de Google Cloud, es posible que se apliquen cargos a esa cuenta.
Abre Google AI Studio
-
Haz clic en Comenzar lab. En el panel del lab, se mostrarán las credenciales temporales que necesitarás.
-
Nota: Si se trata de un lab pagado, se te pedirá que selecciones una forma de pago.
-
Abre Google AI Studio en una ventana de incógnito. Aparecerá la página de acceso de Google.
-
Sugerencia: Para facilitar el acceso, organiza las pestañas del lab y de AI Studio en ventanas separadas, una junto a la otra.
-
Copia el Nombre de usuario que se muestra a continuación y pégalo en el campo Correo electrónico. Luego, haz clic en Siguiente.
{{{user_0.username | "Username"}}}
-
Copia la contraseña que aparece a continuación y pégala en el campo Ingresa tu contraseña; luego, haz clic en Siguiente.
{{{user_0.password | "Password"}}}
-
Acepta los Términos y Condiciones que aparecen en pantalla para continuar.
Ahora accediste a Google AI Studio con tu cuenta de estudiante temporal.
Situación del desafío
Eres desarrollador de soluciones y participas en un game jam de fin de semana. Tu objetivo inicial es desarrollar un creador de personajes de fantasía sencillo para usarlo en un nuevo juego de ese género. A medida que avance el jam, recibirás nuevos requisitos para agregar funciones de forma iterativa, como retratos, trasfondos y estadísticas de personajes, hasta que tengas un prototipo completo e interactivo de una tarjeta de personaje.
Nota: Los resultados generados por IA en Google AI Studio pueden variar con cada ejecución. El objetivo de este lab de desafío es crear un prototipo y explorar las posibilidades, no crear una aplicación completamente pulida.
Tu desafío
La prueba real: ¿puedes usar el "vibe coding" durante este desafío y darle vida a la app solo con instrucciones en lenguaje natural sin escribir una sola línea de código?
Tus tareas serán las siguientes:
- Crear la versión 1 inicial de la app de Fantasy Character Creator
- Agregar una función para generar y volver a generar retratos de personajes
- Perfeccionar la interfaz de usuario de la app con un tema de fantasía
- Agregar una función para generar los trasfondos de los personajes
- Transformar la IU en una tarjeta de jugador con estadísticas y agregar una función para guardar personajes en un mazo
- Guardar y descargar el prototipo final de la aplicación
Tarea 1: Genera la aplicación principal a partir de una instrucción
Tu primera tarea es crear la versión inicial de la app. Usa una sola instrucción de texto para generar una aplicación que tenga un botón. Cuando se haga clic en el botón, se debe generar y mostrar un personaje de fantasía aleatorio con un nombre y una clase únicos (p. ej., "Mago", "Pícaro" o "Guerrero"). Después de completar los pasos de esta tarea, guarda tu aplicación. Esto permite que el lab verifique que se realizaron los cambios necesarios.
Nota: Para habilitar el acceso a Drive, en el menú **Agregar archivos**, haz clic en **Drive**. En la ventana emergente, selecciona tu cuenta de estudiante (por ejemplo, _[student-username]_) y otorga los permisos necesarios.
Haz clic en Revisar mi progreso para verificar el objetivo.
Generar la aplicación principal a partir de una instrucción
Tarea 2: Agrega la función de retratos de personajes
La versión 1 de la app es un buen comienzo, pero necesita elementos visuales. Tu próxima tarea es agregar una función de retrato de personajes. Con el asistente de código, agrega botones para generar (Generate) y volver a generar (Regenerate) un retrato "en estilo de dibujos animados o de videojuegos" del personaje que se muestra en ese momento. Después de completar los pasos de esta tarea, guarda tu aplicación. Esto permite que el lab verifique que se realizaron los cambios necesarios.
Haz clic en Revisar mi progreso para verificar el objetivo.
Agregar la función de retratos de personajes a la aplicación
Tarea 3: Perfecciona la IU
Con las funciones principales de imagen y texto implementadas, es hora de mejorar la interfaz de usuario. Con el asistente de código, dale a la app el aspecto de una "antigua mesa de trabajo de alquimista", con un fondo oscuro y texturizado, y una fuente estilizada de fantasía para el nombre del personaje. Después de completar los pasos de esta tarea, guarda tu aplicación. Esto permite que el lab verifique que se realizaron los cambios necesarios.
Haz clic en Revisar mi progreso para verificar el objetivo.
Mejorar la interfaz de usuario con los detalles específicos requeridos
Tarea 4: Agrega la función de trasfondos de personajes
El personaje necesita más profundidad. Tu próxima solicitud de función es agregar su historia. Usa el asistente de código para agregar el botón Generar trasfondo. Cuando se hace clic en él, este botón debe generar una historia de origen única de una o dos oraciones para el personaje que aparece en la pantalla. Después de completar los pasos de esta tarea, guarda tu aplicación. Esto permite que el lab verifique que se realizaron los cambios necesarios.
Haz clic en Revisar mi progreso para verificar el objetivo.
Agregar la función de historia de los personajes a la aplicación
Tarea 5: Agrega la tarjeta de jugador, las estadísticas y la función para guardar en el mazo
En la versión final, debes transformar la app en una tarjeta de personaje con todas las características. Tu tarea es indicarle al asistente de código que convierta toda la IU en una tarjeta de jugador con bordes. Esta debe incluir estadísticas nuevas generadas de forma aleatoria para la salud (Health), el maná (Mana) y la fuerza (Strength). Por último, debes agregar la función "Save to Deck" (Guardar en el mazo), que les permitirá a los usuarios guardar sus personajes favoritos en la lista "My Deck" (Mi mazo) de la app. Después de completar los pasos de esta tarea, guarda tu aplicación. Esto permite que el lab verifique que se realizaron los cambios necesarios.
Haz clic en Revisar mi progreso para verificar el objetivo.
Agregar la tarjeta de jugador, las estadísticas y la función para guardar en el mazo a la aplicación
Tarea 6: Guarda tu prototipo
Tu prototipo está listo. Como paso final, guarda tu aplicación con el nombre Fantasy Character Generator y descarga el código fuente como un archivo ZIP. El lab revisará la aplicación guardada para verificar tu progreso final.
Si seguiste todos los pasos correctamente, tu app debería parecerse más o menos a la siguiente:

Sigue experimentando (opcional)
¡Felicitaciones por crear una app completa! El desafío principal terminó, pero tu recorrido como desarrollador no tiene que finalizar aquí. Si tienes más tiempo, ¿por qué no le pides al asistente de código que agregue aún más funciones?
A continuación, te presentamos algunas ideas para comenzar:
-
Agrega más estadísticas: ¿Puedes modificar la app para incluir estadísticas de inteligencia (
Intelligence) y carisma (Charisma)?
-
Agrega razas de personajes: ¿Puedes agregar un menú desplegable para seleccionar una raza (como elfo [
Elf], enano [Dwarf] o humano [Human]) que influya en las estadísticas iniciales de los personajes?
-
Genera un curso: ¿Puedes agregar un botón “Generate course Hook” (Generar hook del curso) para crear una miniaventura basada en el trasfondo de un personaje?

¡Felicitaciones!
¡Felicitaciones por completar con éxito el desafío del game jam! Demostraste que puedes usar el "vibe coding" para crear una aplicación multimodal compleja desde cero, comenzando con un concepto simple y agregando de forma iterativa funciones, lógica y estilo. Usaste los modelos de Gemini para la generación de texto, la generación de imágenes y la modificación de código en contexto para crear una aplicación completa e interactiva de tarjetas de personajes, lo que demuestra tu dominio de Google AI Studio.
Capacitación y certificación de Google Cloud
Recibe la formación que necesitas para aprovechar al máximo las tecnologías de Google Cloud. Nuestras clases incluyen habilidades técnicas y recomendaciones para ayudarte a avanzar rápidamente y a seguir aprendiendo. Para que puedas realizar nuestros cursos cuando más te convenga, ofrecemos distintos tipos de capacitación de nivel básico a avanzado: a pedido, presenciales y virtuales. Las certificaciones te ayudan a validar y demostrar tus habilidades y tu conocimiento técnico respecto a las tecnologías de Google Cloud.
Última actualización del manual: 20 de febrero de 2026
Prueba más reciente del lab: 20 de febrero de 2026
Copyright 2026 Google LLC. All rights reserved. Google y el logotipo de Google son marcas de Google LLC. Los demás nombres de productos y empresas pueden ser marcas de las respectivas empresas a las que estén asociados.