Material docente · p5.js

Sesión 07: AC-02 · Sistema Vivo

La sesión presenta el enunciado de AC-02 y utiliza un sketch hecho en clase para explorar agentes autónomos, familias cromáticas e interacción básica como punto de partida del proyecto.

Objetivos

Recorrido

  1. Lee el enunciado de AC-02 pensando en sus bloques principales: familias, relaciones, eventos visuales, sonido, interacción y evolución temporal.
  2. Abre el sketch agentes-autonomos-moscas para observar una versión reducida centrada en el movimiento de agentes hacia un objetivo compartido.
  3. Comprueba cómo el ratón define la posición del objetivo y cómo mouseIsPressed y keyPressed() amplían el sistema.
  4. Revisa la clase Vehicle para localizar posición, aceleración, velocidad máxima y fuerza máxima.
  5. Decide qué nuevas reglas necesitarías añadir para responder por completo al enunciado de la actividad.

Mapa rápido de AC-02

Sketch de la sesión

Qué ejemplifica este boceto

El ejemplo de clase cubre el arranque del proyecto: agentes que se mueven solos, un objetivo común visible y una forma de perturbar la población. Todavía no incluye partículas, sonido ni una tecla de reinicio, así que debe entenderse como un prototipo para AC-02 y no como la solución final.

Referencias

Siguiente paso

El guion ampliado, la práctica guiada y la relación completa con AC-02 están en el README de la sesión.