Project Overview :
VxV is my first engine, created over four weeks using OpenGL. The project was entirely educational, serving as the ideal way for us to truly understand how a game engine functions. I was responsible for the entire graphics pipeline and collaborated with a friend on the server side.
You can find everyone who participated in the project in the GitHub repository below.
Skills Developed:
Buffer management (VBO, VAO) and shader programming (vertex, fragment)
Matrix manipulation for transformations (GLM)
Project documentation with Doxygen
Integration and use of external libraries (GLFW, GLEW, stbImage, tinyObj, jsonCPP, GLM, imGUI)





