Maquetación Web Dinámica / Del canvas al motor: videojuegos con Phaser
Proyecto: plataformero 2D completo con 2 niveles
El examen mayor de todo tu arco de videojuegos: un plataformero 2D completo. Correr, saltar, enemigos que patrullan, monedas que recoger, una meta que alcanzar y DOS niveles. A mano (módulo 13) sería una pesadilla de mil líneas; con Phaser es alcanzable en una tarde. Al terminar tendrás un juego que puedes mostrar con orgullo — y todo el módulo demostrado a la vez.
Reto
Plataformero: corre, salta, sobrevive, gana
Qué debes construir
Un plataformero con las mecánicas clásicas del género:
- Jugador que corre y salta con física real (gravedad + colisión con plataformas).
- Enemigos que patrullan; tocarlos te devuelve al inicio del nivel.
- Monedas repartidas que suman al puntaje.
- Meta que, al alcanzarla, te lleva al siguiente nivel.
- Dos niveles definidos como tilemaps de datos (lección 6), y una pantalla de victoria al superar el segundo.
Reglas
- Phaser + física arcade. Los niveles son cuadrículas de datos, no bloques colocados a mano.
- Reutiliza TODO el módulo: física y colliders (4), input (5), tilemaps de datos (6), y opcionalmente juice (7) y escenas (8).
- Texturas generadas por código (sin assets externos).
240:00
Cuando estés listo, arranca el reloj.
Qué sigue
Módulo 13-B cerrado, y con él TODO el arco de videojuegos: del píxel a mano al motor completo, con un plataformero de dos niveles en tu portafolio. Cambia por completo el rumbo: el módulo 14 vuelve a la web "normal" pero le inyecta vida — JavaScript aplicado al DOM. Modales, tabs, scroll reveals, dark mode: la interactividad que todo maquetador necesita, con el lenguaje que ya empezaste a dominar aquí.