Particles Particle simulation with emergent behavior See my blog post about this at vitez.me/particles See The code behind Particle Life for an explanation of the basic attraction/repulsion math