Posted December 19, 2021 by Meranolean
We implement the major parts of our games! Now we add architecture which will the base for all content wich we will add in the future.
Now there is the cell. It has a nucleus, which contain all cell genetic information. Player can build another organelles using the nucleus. Every moment few resources are produced in the cell and player control their flow. He can increase it, disabled or spend to produce new organelles. To explore the map, player can swipe the cell by the mouse and it will move by pseudopod.
Evolution tree is the core concept of our game. It allows player to evolve the cell. Each mutation gives new possibilities or improve cell states, such us production, protection, attack etc.
Evolution tree in the game is built dynamically in just 2 traversals of the evolution graph, where each evolution is a vertex of the graph.