"Circle Of Life" is a simulation of organic growth in a constrained environment. It is written in vanilla js, using WebGL and Tone.js for the generative ambient music.
Depending on the growth style and parameters, an initial single-cell organism evolves into a complex colony. Cells grow and spawn children, or run offshoots, or sometimes explode in a spore-like behavior to propagate further away.
As time passes and all the living space is occupied, older cells start to die, living room for new ones to grow. Sometimes, the cycle goes on forever. Most often than not, the organism eventually grows itself into extinction.
It is my hope to trigger existential thoughts with this piece. Thoughts about life, about the necessity of death, and most importantly, about how a society based on infinite growth is doomed to fail eventually.
Press the 's' key at any time to save a screenshot. Although the piece is designed to be experienced at a slow, meditative pace, impatient users can toggle 'fast mode' by pressing the space bar.