Skip to content

kenL4/ForgeEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forge Engine

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).

Dependencies

You need to install SDL2 and OpenGL.

On Ubuntu, we can do:

sudo apt install libsdl2-dev libglew-dev libgl1-mesa-dev

How to run

  1. Run make clean && make forge
  2. Run ./build/forge

About

A raymarching game engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors