This is a lightweight graphics engine, which uses raymarching as the primary rendering method. Raymarching allows for unique manipulation of shapes and cool effects which would be complex to implement in non-SDF based engines. Currently, it is intended for design of cool scenes but might one day be extended into a full-blown game engine. It is heavily based on the legendary work of Inigo Quilez (definitely check out their work).
You need to install SDL2 and OpenGL.
On Ubuntu, we can do:
sudo apt install libsdl2-dev libglew-dev libgl1-mesa-dev
- Run
make clean && make forge - Run
./build/forge