This is a c++ OpenGL game engine built up over the course of my 3rd and 4th year courseworks.
GP2 Demo focused on introducing OpenGL and I branched out and started to learn about shader implementation, skyboxes, light sources through learnopengl.com
Graphics Programming was focused on glsl coding, where I went and implemented a mandelbrot fractal shader
GP3 I started to implement and use external librarys such as assimp and imgui, focusing on heavy cleanup on the engine, implementing an entity system guided by the entt library.
For Honours I experimented with the fbx sdk and tinyglTF to explore the differences between file types and general file parser structure.