Jugable
Apuntarme
Curso

Curso presencial de desarrollo de videojuegos en Tijuana

Clases presenciales de programación de videojuegos en Tijuana. JavaScript y Phaser 3 en un taller de un día, con un juego publicado al final. No es una carrera de cuatro años ni un curso para niños.

Si buscas "curso de videojuegos en Tijuana" te salen tres cosas: carreras universitarias de cuatro años, academias de programación para niños, y páginas de directorios que en realidad no imparten nada aquí.

Esto no es ninguna de las tres.

Qué es

Un curso presencial, en Tijuana, de programación de videojuegos con JavaScript y Phaser 3, en un taller de un día. Sales con un juego terminado y publicado, no con demos sueltas en tu disco duro.

Las clases se graban. Si asististe, la grabación, el código y los assets de cada sesión quedan disponibles aquí en el sitio.

Para quién es

  • Sabes JavaScript básico: variables, funciones, import. Eso es todo.
  • No necesitas saber nada de gamedev, ni matemáticas de videojuegos, ni haber tocado un motor antes.
  • Eres adulto y quieres aprender a hacer juegos, no a jugarlos.

Para quién no es

  • No es para niños. Hay buenas opciones en la ciudad para eso; esta no lo es.
  • No es una licenciatura ni da título. Si buscas un papel oficial, ve a UNIAT, Xochicalco o CETYS — son opciones legítimas y no compito con ellas.
  • No es Unity ni Unreal. Si tu objetivo es entrar a un estudio AAA con C#, este no es tu camino.

Por qué JavaScript y no Unity

Es la pregunta que más me hacen, así que la contesto de frente.

Con JavaScript y Phaser publicas un juego jugable en un link. Sin instaladores, sin builds por plataforma, sin store. Lo mandas por WhatsApp y tu amigo lo juega en el celular. Para aprender, ese ciclo corto entre escribir código y ver a alguien jugarlo vale más que cualquier feature avanzada.

Y lo importante se transfiere entero: el game loop, delta time, las colisiones, las máquinas de estado, el game feel. Nada de eso es de Phaser — es de los videojuegos. Si mañana te pasas a Unity o a Godot, cambias de sintaxis, no de oficio.

Temario

  1. El game loop y el canvas — escenas, delta time, fixed timestep
  2. Sprites, spritesheets y animación
  3. Input — teclado, mouse, touch, gamepad
  4. Colisiones y física con Arcade
  5. Tilemaps — diseñar niveles en Tiled
  6. Estado, UI y persistencia
  7. Audio y game feel — screenshake, tweens, juice
  8. Build y publicación — tu juego en gatoarcade.com

El detalle de cada sesión está en la página del curso de Phaser.

Cómo se trabaja

Presencial y en vivo. Traes tu laptop, escribes código en clase y sales de cada sesión con algo que corre. No hay clases de teoría pura.

Entre sesiones, los miembros entran al Discord, donde reviso código y respondo dudas. Esa parte es la que más mueve la aguja: casi todo lo que se aprende de programación se aprende atorado, y estar atorado solo una semana es caro.

Antes de inscribirte, prueba gratis

No tienes que creerme. El material técnico del curso está publicado y es gratis:

Si esos artículos te parecen útiles y bien explicados, el curso es más de eso, en persona y con alguien corrigiéndote.

Siguiente grupo

Los grupos son chicos a propósito — presencial con veinte personas no es presencial, es una conferencia.

Fechas, cupos y costo: escríbeme.


Clases presenciales en Tijuana, Baja California. También doy clases de IA aplicada a desarrollo; si te interesa ese track, pregúntame.