A sandbox game/simulator that demonstrates machine learning with evolutionary algorithms. Inspired by Karl Sims' Evolving Virtual Creatures.
While you are able to download the source code and build the game for yourself for free, you can also support this project by purchasing copies of it for macOS and Windows on itch.io or purchasing the iOS version on the App Store. Thank you so much to everybody who has supported this project over the years, whether financially or just by downloading, sharing and leaving reviews. I appreciate it a lot!
In order to build Evolution from its source code you need to download Unity 2018.4.36f1 (including its iOS build support modules). Then, you can just open the folder in Unity, select a platform (command + shift + B) and build the application for that platform.
Copyright (c) Keiwan Donyagard. All rights reserved.
This project is not technically Open Source. However, you can (and I encourage you to) download, modify and play around with the code for personal and educational purposes, all as long as you don't relicense the code or sell or otherwise redistribute a build of the software (outside of an educational environment).
I wrote about this in more detail here.
Feel free to contact me if you have any questions about this or would like to license the code for a cool project idea of yours.