Where It Started
During a class field trip to teamLab, I picked up a pencil drawing of a butterfly, colored it yellow, and slid it under a scanner. Seconds later it appeared on the floor, glowing and drifting between hundreds of other visitors’ creatures. Every other room at teamLab was something you walked through. This one was something you contributed to.
For Assignment 7, I tried to recreate that world in code. It looked alive. But it was passive. Nothing responded to the user. This project fixes that.
What It Became
The single butterfly becomes a flock of mixed creatures that chase the mouse, flock together, and trail light in night mode. The floor grows coral wherever the flock lingers and slowly recedes when they leave. The world shifts between warm dusk and deep night based on how spread out the flock is. And it listens through the microphone: a clap or any loud sound scatters the flock and darkens the world instantly.
How to Interact
Move the mouse to attract the flock. Left click to drop food. Right click to release a disturbance. Press S to scatter, C to calm, D to toggle night mode, and N to bloom coral at the mouse position. Three sliders in the top left control flock size, coral speed, and current strength.
Video Presentation
https://www.loom.com/share/c1f8f08127154339aac409b17878e322
Love the visuals! I’ve just been experimenting with it just moving my pointer around seeing how the coral and the background reacts to it, and it’s visually very appealing. Love the designs of the flock too. The variation in the fish makes it look complete and fuller. Props for getting it right after trying in another assignment!
This is such a cool evolution from your assignment 7 post, i love how you took that inspiration from the teamlab trip and actually made it responsive instead of just something to look at the coral growing wherever the flock hangs out is such a clever touch and makes the world feel really alive. The microphone interaction is also a great addition because it makes the experience feel much more physical. Maybe you could try making the coral colors shift slightly when the world goes into night mode just to add that extra layer of immersion but honestly it looks beautiful as it is. Really great work on this!