Retro Engine is a personal rendering engine project that I am currently developing to explore and learn more about computer graphics.
Retro Engine uses a broad variety of tools and technologies such as:
- C++ as the main programming language.
- OpenGl as the main Rendering API
- GLSL as the main shader language.
- Premake5 for the projects generation.
- GLM as the math library.
- GLFW as the window management library.
- SPDLog as the main log library.
git clone https://github.com/faustinozanetto/RetroEngine # Clone the repo in the folder of choice.
cd RetroEngine # Cd into the cloned repo.
goto https://premake.github.io/download and download the latest premake5 binaries and place them in the ThirdParty/Premake5 folder.
run GenerateProjects.bat