Cover Image for Aprende Spec-Driven Development (SDD) construyendo un videojuego 🎮 con Agentes IA
Cover Image for Aprende Spec-Driven Development (SDD) construyendo un videojuego 🎮 con Agentes IA
33 Going

Aprende Spec-Driven Development (SDD) construyendo un videojuego 🎮 con Agentes IA

Hosted by Juan Camilo Lema, Gonzalo Villaran & Mariano Crowe
Registration
Welcome! To join the event, please register below.
About Event

En este Meetup, aprenderemos a construir software con Claude Code, Codex, Cursor y otros agentes IA usando especificaciones como fuente de la verdad. Construiremos un videojuego completo mientras aprendemos el nuevo mindset del desarrollo de software en la era de la IA.

La forma de construir software o productos digitales cambió con la IA.

Hoy tenemos acceso a agentes de programación IA cada vez más capaces como Claude Code, Codex, Cursor, Kilo, Gemini CLI y otros. Sin embargo, la mayoría de los equipos siguen enfrentando los mismos problemas:

❌ Requerimientos ambiguos
❌ Código difícil de mantener
❌ Resultados inconsistentes entre agentes
❌ Mucho retrabajo y pérdida de contexto
❌ "Vibe coding" que funciona... hasta que deja de funcionar

La pregunta ya no es:

"¿Cómo escribimos código más rápido?"

La verdadera pregunta es:

"¿Cómo diseñamos sistemas para que los agentes IA generen software correcto, mantenible y alineado al producto que queremos construir?"

En este meetup aprenderemos Spec-Driven Development (SDD), la metodología mas popular para construir productos digitales en colaboración con agentes IA, donde las especificaciones se convierten en la fuente principal de verdad del proyecto.

Y para hacerlo práctico, construiremos juntos un clásico videojuego tipo Breakout utilizando:

  • TypeScript

  • Phaser 3

  • Vite

  • Vitest

  • Agentes de código IA


🚀 ¿Qué construiremos?

Durante el workshop y de la mano de nuestro facilitador Mariano Crowe iremos desarrollando progresivamente un videojuego completo.

Nivel 1 — Proyecto Base

  • Configuración inicial con TypeScript + Phaser + Vite

  • Arquitectura de escenas

  • Testing automatizado

  • Flujo de desarrollo profesional

Nivel 2 — Mecánicas Base

  • Paleta controlada por teclado y mouse

  • Bola con físicas y rebotes

  • Sistema de lanzamiento y reinicio

Nivel 3 — Sistema de Ladrillos

  • Grilla de ladrillos destructibles

  • Colisiones

  • Condiciones de victoria

Nivel 4 — Puntuación y Vidas

  • HUD

  • Score

  • Sistema de vidas

  • Pantallas de Game Over y Victory

Nivel 5 — Challenge para la Audiencia

Implementaremos nuevas funcionalidades utilizando únicamente especificaciones bien definidas y agentes IA:

  • Power-ups

  • Multibola

  • Paleta extendida

  • Efectos temporales


🧠 Lo más importante: el Mindset

Este meetup no se trata sobre Phaser o tecnologías de software.

Tampoco se trata sobre prompts.

En el enfoque es aprender a pensar diferente cuando trabajamos con agentes IA de desarrollo para crear productos digitales.

Exploraremos temas como:

  • Cómo descomponer un producto en especificaciones ejecutables

  • Cómo reducir la ambigüedad para los agentes

  • Cómo mantener control arquitectónico del proyecto

  • Cómo evitar que los agentes "inventen" funcionalidades

  • Cómo usar Specs como mecanismo de alineamiento

  • Cómo crear un flujo reproducible entre humanos y agentes

  • Cómo minimizar errores, regresiones y deuda técnica

Aprederemos cómo ser más efectivos al trabajar con un enfoque basado en especificaciones para agentes IA de código.


👨‍💻 ¿Quién debería asistir?

  • Desarrolladores

  • Tech Leads

  • Product Engineers

  • Founders técnicos

  • Makers y builders

  • Personas explorando Cursor, Claude Code, Codex o herramientas similares

  • Cualquier persona interesada en el futuro del desarrollo de software asistido por IA

No necesitas experiencia previa en desarrollo de videojuegos.


⚙️ Requisitos para participar

Para aprovechar el workshop al máximo debes traer:

✅ Tu computadora portátil

✅ Node.js instalado (ideal) - Si no sabes como busca en Youtube.

✅ Una cuenta activa en algún agente de código:

  • Claude Code

  • Codex

  • Cursor

  • Kilo Code

  • Gemini CLI

  • Otro agente equivalente que ya estes usando

✅ API Key o acceso configurado para el agente que utilizarás durante el taller

⚠️ Durante el meetup estaremos construyendo software en vivo. Ven preparado para programar y ver como tu agente IA programa por ti :P


🎯 Al finalizar te llevarás

  • Un videojuego funcional construido junto a agentes IA

  • Una introducción práctica a Spec-Driven Development

  • Un framework mental para trabajar con agentes de programación IA

  • Técnicas aplicables a proyectos reales de software, productos digitales y agentificación

Porque en la era de los agentes IA, la ventaja competitiva ya no está solamente en escribir código.

Está en saber diseñar las especificaciones que guían a quienes lo escriben.

Location
University of Engineering and Technology
Jr. Medrano Silva 165, Barranco 15063, Peru
33 Going