This is a side-project that I’ve been working on for nearly 4 years now (on and off). The simulation runs on Unity.
The creatures (called bibites) initially spawn with an empty brain and a basic genetic code, but have a random chance of getting mutations, that will change their traits and/or behaviors, that they can then pass to their offspring.
Those mutations can range from a slight change in size to new connections being added to their brain (thus changing their behavior).
The more they eat, the more eggs they can lay, propagating their genes.
Their brains are inspired by the rtNEAT method, so, except from their senses (input neurons) and their possible actions (output neurons), every component of their brain are evolved (like developing a connection between seeing food and going forward) and selected through natural selection.
I have bigger plans for this project now that that I’m done with my studies and I have a little more free time. I will upload a video to explain it further if there is enough positive feedback and/or interest.
Music is :
Inscencer Long (1 hour) by P C III
Downloaded from http://freemusicarchive.org/music/P_C_III/Inscencer_Long_1_hour/