/evo-tor

A Wa-Tor based simulation & game

Primary LanguageC++MIT LicenseMIT

Evo-Tor

Evo-Tor is a Wa-Tor based population simulation, which was originally my study project for the university.

Evo-Tor has few differences from the original simulator:

  • Besides Fish and Sharks, there is a new live species: seaweed (or simply weed). Unlike the other species, weed are not movable and reproduce by appering next to another weed or randomly.
  • Fish also feel hungry and may die by starve. They need to eat weed to survive and give offsprings.
  • The user is not just a spectator, they have a playable Fish cell on the board. The player needs his Fish to survive as long as it can and earn the biggest score.

Controls

Player controls:

  • W: Up
  • S: Down
  • A: Left
  • D: Right

Simulation controls (works even when the player cell is dead):

  • Left Shift: Skip move (update simulation frame)
  • Space: Toggle the world/player camera

Credits

Made by: Alexander "AlexanDDOS" Osipov
Powered by: SFML
Warning: Some code comments and labels are still in Russian and will be translated later. (If I ever visit this repo again)