A physics-based drawing tool
Bubbleshop is an interactive particle physics sandbox for the browser — a canvas full of colorful particles that bounce, collide, and chime to a C major pentatonic scale. Built with p5.js and Matter.js, it pairs real 2D rigid-body physics with synthesized Web Audio sounds tuned to each impact's velocity and size. Tap to spawn, drag to sling, marquee-select to manipulate, or drop in an acid particle that slowly corrodes everything it touches.