Evolution
Evolution is an Artificial Life project that I worked on which is suppose to simulate characteristics of animals and life. It focuses less on gameplay and more on creating a simulation. It was created with the allegro library in C++.
My Implementations
- Created a vision system in order to dectect food and predators.
- Each "animal" has hunger and will strive to find food if available
- Each "animal" also has a desire for sex and will strive to find a mate if available
- Prey and predators have a basic structure of priorities in order to decide what to do
- Genetics also have been implemented allowing for two animals to pass their traits to their offspring
- Used a simple targeting system in order for prey and predator to find a target and follow it
