Custom Engine

 Custom Engine made using C++, OpenGL and SDL.

 

 Engine Features:

  • post processing
  • fog
  • water
  • reflections
  • procedural generation
  • dynamic chunk loading/unloading
  • lighting
  • shadows
  • asset management
  • skybox
  • .obj model loading
  • Dear ImGui integration
  • logging
  • particles
  • shell texturing
  • sounds & music
  • UI
  • Input
  • window events handling
  • engine as a static lib
  • hot reloading shaders
  • shader preprocessing (#include)

 

Procedural terrain game made with my engine:

Download Link

 

 

Another game made using an older version of the Engine:

author
Filip Buzov
Programmer and game developer since I was a kid. I also have professional experience in Level and Game design and I'm always learning something new, lately I was mostly focusing on electronics and low level programming along with creating art and music in free time.