GDENG-2 Game Engine/Scene Editor

C++, DirectX11

Developed for my Game Engines 2 class.

This project was done solo. It is a 3D scene renderer, and it is my ongoing side project which is a continuation of the scene editor I made as a requirement for the aforementioned class. I plan to explore the functionalities of DirectX as well as shader programming. Inspector and object hierarchy windows will be implemented as well as a content browser.

Features implemented and planned:

  • DirectX feature
  • ImGui implementation
  • Basic Shader Programming
  • Mesh Loading using tinyobjloader
  • Entity Component System and Basic Physics (thru ReactPhysics 3D)
  • Planned: Shader Programming involving Light
  • Planned: Editor Skybox
  • Planned: Engine States, and more!

View Source Code