/misery

An engine to make myself suffer while trying to figure out what clean C++ is and continuing my GFX exploration.

Primary LanguageC++

Build

I'll beautify this README later, but here is how to build:

  • Get libglfw3.a into libs folder.
  • Get GLFW/glfw3.h into headers folder.
  • Get glad headers and source with the loader.
  • Get imgui folder in the root. Just download any release from github as zip and extract-rename. Also download the imgui opengl and glfw files.
  • Get glm headers.
  • Get assimp headers and static lib. I had to build it myself.
  • Get stb_image.h into headers folder.
  • You need to have tup installed (or in your path) and just run tup.

You can locate the binary at build/misery.exe.

Gallery