Ecosystem of Creatures

During my study in digital design and development, aka Devine, I built an interactive ecosystem in p5.js where creatures are driven by OOP, forces, and inheritance-based variation, allowing frame per frame coding and user-controlled parameters.

Code x Creative Coding x OOP

Aug 16, 2022

visual of the tropical ecosystem with food, ants and frogs
visual of the tropical ecosystem with food, ants and frogs
visual of the tropical ecosystem with food, ants and frogs

For my subject in creative coding I at Devine, I developed a digital biotope in p5.js where multiple creature types interact under shared predator-pray rules, forces, and resource dynamics. The system uses OOP, classes & inheritance, and UI-controlled parameters through p5.js GUI to explore frame per frame coding in a simulated ecosystem.

Project: https://www.ingeonline.be/system-of-creatures/

ecosystem with gui
ecosystem with gui
ecosystem with gui

Create a free website with Framer, the website builder loved by startups, designers and agencies.