/Quintus-Engine

That my 5th rendering engine on OpenGL. Very basic, so don`t complain, it can be written better, I know it. For code look at beta branch for now!

Primary LanguageC++Apache License 2.0Apache-2.0

Quintus-Engine

Quintus engine is basicly the 5th generation of game engine that i am working on. Some of them are non-public, some of them even never appear on github. Here you have my public game engines on github (obviusly unfinished): Awesome AwesomeV2

Documentation (unfinished): Documentation


Libraries used in project:

Remember that this list can and propably change future to including only libs that controls graphics, audio etc. becouse handling these things can be hard and sometimes it`s OS related. But still I want to write as much as by my own like math, image, font, 3D model loader libraries, you know simple stuff where file format, knowledge about topic or functioning something really matters.

  1. GLFW
  2. GLAD
  3. GLM
  4. stb_image
  5. stb_truetype
  6. stb_rect_pack
  7. Lua API (I added it here becouse it exist in vendor file)
ImGui library:

ImGui


To make new project

  1. Go to projects using cd
  2. Type ./gen.sh in linux (there is no windows port yet)
  3. Type project name
  4. There you have it, a new project!