Particle Playground is an interactive HTML5 canvas, JavaScript, and Processing JS experiment. The web application includes a collapsible GUI (dat.gui) providing a variety of controls. These parameters allow the user to manipulate the behavior of a particle system.
This project was created as a demonstration for a class that I teach titled Interactive Motion Scripting. In the class students start by learning how to script simple animations and progress to developing complex object oriented interactions. Visit Particle Playground.