[archivo zip con todos los ejemlos]
PVector
PVector es un objeto que contiene tres parámetros, de los cuales podemos utilizar sólo 2 si trabajamos en 2D: x, y, z. El uso de Pvector permite utilizar matemática vectorial, lo que simplifica algunas operaciones. También podemos acceder a cada uno de los componentes x, y, z por separado y realizar operaciones convencionales.
Source
ArrayList
Con ArrayList podemos disponer de matrices dinámicas, a las que no necesitamos especificar por anticipado el número de elementos que van a contener.
Source
Clases
Random Walker con clases y PVector para controlar posición.
Source
Delta
La velocidad inicial de la bola se determina por el movimiento del ratón (clica para crear bolas).
Source
Matriz bidimensional
Una matriz para controlar valores según coordenadas.
Source
… que sirvió de inspiración y base para la implementación del Game of Life