Skip to content

NikitaEvs/WildHack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WildHack

Actions Status Actions Status

The game about animals and more

Start view

Cells map

GamePlay

Mutations

Game mechanics described here

Running the example with cells, map and population generation

mkdir build
cd build
cmake ..
make
cd bin
./example

In addition, it is possible to build Unit tests, GUI applications, and GUI tests, but this requires many dependencies (installation scripts can be found here).

Build and run Unit tests (requires dependencies that are installed by the script unitTest.sh)

mkdir build
cd build
cmake -DTEST_BUILD=ON ..
make
cd bin
./gtest

Building and running the GUI (requires dependencies that are installed by the script gui.sh)

Now you can play!

mkdir build
cd build
cmake -DGUI_BUILD=ON ..
make
cd bin
./gui --style material

If desired, you can customize the game world in the configuration file

Build and run GUI tests (requires dependencies that are installed by the script guiTest.sh)

mkdir build
cd build
cmake -DGUI_BUILD=ON -DGUI_TEST_BUILD=ON ..
make
cd bin
./guiTest

A description of the patterns used can be found here

Documentation can be found here

About

The game about animals and hacking. Written in C++ with love.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published