joeabbey / Dusk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dusk Game/Simulation Engine

Build Status Build Status

Building

Dusk uses submodules for it's dependencies and example projects. After cloning, run you need to initialize and pull the submodules with:

git submodule update --init

Other than submodules, it's a standard CMake build.

mkdir build && cd build
cmake ..
cmake --build .

Running Examples

The examples are all made to run from wherever CMAKE_BINARY_DIR is. For easy of use, there are targets provided to run the examples. These targets are "run-" prefixed on the example name.

Example:

cmake --build . --target run-Cube

About

License:MIT License


Languages

Language:C++ 69.5%Language:C 28.8%Language:CMake 1.4%Language:Lua 0.2%Language:GLSL 0.0%