Evolution Simulator
A downloadable game for Windows
Description
This was my personal graduation project at Digital Arts & Entertainment.
The goal of this project was to prove that it is possible to simulate evolution in virtual creatures. This was attempted using neural networks acting as the artificial brains for these creatures. Common techniques like simulated annealing were applied. Evolutionary mechanics like genetic algorithms were included to simulate a more realistic process.
The resulting executable allows anyone to experiment with creating their own creatures.
Inspired by Karl Sims' work ("Evolving Virtual Creatures", 1994).
Engine: Unity
Example Creature
Status | Released |
Platforms | Windows |
Author | Arno Vanden Branden |
Genre | Educational |
Download
Install instructions
1. Unzip
2. Run "Evolution Simulator.exe"
3. ESC to quit
The simulation control panel can be found on the right side of the screen. At the top you'll find additional environment controls. Creatures can also be saved and loaded in the bottom left panel. A and D can be used to turn the camera at lower simulation speeds.
There's a lot to play around with, too much to go in detail here, so I'd encourage you to first just run the simulation with the default settings and experiment as you go.
NOTE: This project was made as a research/graduation project. Usability was not a priority, so there's no manual or tutorial. It's merely a tool that people can experiment with.
Leave a comment
Log in with itch.io to leave a comment.