Ported from Java Processing to p5.js.
Particles push and pull, creating a sort of liquid effect. Click to push away the particles from the center. Press UP to add particles, DOWN to remove them.