Material docente · p5.js

Sesión 02: Formas, escenas y programación orientada a objetos

Recorrido guiado para consolidar figuras básicas, componer una escena completa, diseñar pixel art y encapsular dibujos en una clase.

Objetivos

Recorrido

  1. Revisa collision-ball para practicar movimiento, velocidad en ejes X/Y y rebote en los límites del lienzo.
  2. Analiza landscape para entender cómo superponer cielo, montañas, lago, casa y detalles con figuras primitivas.
  3. Explora pixel-art para transformar una matriz de caracteres en cuadrados de color con bucles anidados.
  4. Cierra con poo-persona, donde una clase modela una figura humana y permite dibujar muchas instancias.

Sketches de la sesión

Ejercicio final

Combina una figura en movimiento, una escena por capas y un personaje reutilizable en un único sketch. Explica qué variables controlan el cambio en pantalla, qué orden de dibujo necesitas mantener y qué parte del código conviene encapsular en una clase.

La secuencia completa, la práctica guiada y las referencias se encuentran en el README de la sesión.