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!