aboutsummaryrefslogtreecommitdiff

dng

Develop

Dependencies

Current build process is setup for a *nix like environment.

Dependency Version
c++ 20+
g++ 8+
CMake 3.20+
Lua 5.4.*

Note: with some CMake modifications we could probably leverage lower versions

Build

dng uses CMake

# use a build dir to ensure we ignore build props
cmake -B cmake-build

Developed with CLion using CMake and g++ on Linux

Run

Once you build the project you can execute it by:

# use your build dir and select a map!
./cmake-build/dng ./path/to/map/lvl

To launch level 1 for example:

./cmake-build/dng ./maps/lvl1

Note: You need to use the working directory containing the include folder!