Independent Web and Educational Software Developer
I am currently working on another interactive and I was trying to create a character to move around it. What I came up with made a terrible character for my game, but a pretty cool thing on its own.
This is using PixiJS to render hundreds of blob sprites. They use spring physics to spring around a blob attractor point that will follow your mouse or touch point. The color of each blob comes from a mixture of the x and y velocities as well as the blob's y coordinate.