Game Engine Scene Editor
Built a multi-threaded scene editor on top of a small C++ game engine*. Allows the user to create and interact with scenes instantly that they can save as a JSON file and reopen later in the editor or include in a stand-alone game. Permits users to import JSON game object files, view them, change their transforms in the current scene and add attributes like meshes, collision-components, etc. Also has the capability to delete and duplicate currently existing objects.
* C++ game engine built over the course of the class during lab session to help teach topics of simulation physics, DirectX, SIMD, lighting, JSON, meshes, collisions, etc.