top of page

 Evolution

Gameplay

​Players can place plants and animals on the map, and then observe the process of animals undergoing genetic mutations and natural selection, evolving traits that adapt to the environment. In the future, I will update the game with a resources management system that allows players to leverage the traits of different animals to achieve game objectives. This will enhance player engagement in the interactive process and help achieve the experience goal I have set through a cycle of exploration, practice, and verification.

Experience goal

Think about and utilize the laws of the microcosm to make macro decisions that change the trends of world changes, and to verify these decisions through feedback.

Demo video 

Game flowchart

At the start of each round, the program will control all creatures to act in sequence according to their agility attribute. During its own turn, each creature will evaluate, based on its own conditions and environmental factors, whether to evade predators, reproduce, search for food, or move randomly.

Game system and implementation

Currently, I have created various attributes for animals, different behaviors, and their behavioral priorities. I have also implemented basic logic for plants, UI, and the energy system. In the game, animals can undergo directional evolution according to environmental conditions after several rounds.

Game Implementation.png
bottom of page