This was a popular built-in example in the Processing development environment. I used to put it up on a smartboard during parent-teacher conferences to entertain the younger siblings of my students while I met with their parents. Code is available on Github and also withing Processing, of course.
EDIT: I see Yellowtail was the inspiration for Grubs, which inspired this!
https://www.youtube.com/watch?v=JjIYJnc3vLQ
Processing: https://processing.org/
This was a popular built-in example in the Processing development environment. I used to put it up on a smartboard during parent-teacher conferences to entertain the younger siblings of my students while I met with their parents. Code is available on Github and also withing Processing, of course.
EDIT: I see Yellowtail was the inspiration for Grubs, which inspired this!