A simulation of an ecosystem where the player controls a human character.
Combat: Strength-based resolution where the stronger organism wins, unless special abilities interfere.
Reproduction: Species-specific breeding logic where parents find an adjacent free cell to spawn offspring.
TUI (Terminal User Interface): Built with the NCurses library, providing a retro, windowed interface with message logging.
Arrows / Keys: Advance turn/Move Human.
a: Activate special abilities.
s: Save current simulation state.
r: Read/Load last saved state.
q: Quit the simulation.
This project requires Ncurses. You can install it via:
sudo apt install libncurses5-dev libncursesw5-devmkdir build
cd build
cmake ..
make
./VirtualWorld