DirectX 11 | ImGUI | Game Engine | PC
A custom DirectX 11 game engine that has various features including a scene view, scene editor, inspector window, debug window, multithreaded scene loading, menu tool bar, game object spawner, various game objects and meshes, frame stopping and multiple viewports.
This game engine is an academic project developed for the GDENG-2 (Game Engines 2) course. I grouped with 2 other students to develop this game engine for our final requirements.
My role in this project is a lead engineer. As a lead engineer, I worked on majority of the features as I was the one who organized the engine's code structure. I also assigned other features to my groupmates to work on and merged their progress with mine through proper source control.