Toy Engine
My toy game/graphics engine project, originally developed as my graduation project and then became my favorite pet project, my main goal with this project was to have to a good testbed for my engine and graphics programming experiments and learn more about D3D12 and graphics programming.
Current Features
- Direct3D 12 Multithreaded Renderer
- Phong Lighting (Point and ambient lights only)
- OBJ meshes and MTL materials loading, using TinyObjLoader
- Entity Component System architecture, based on EntityX
- Integrated profiler, using EasyProfiler
- Dear ImGui integration
- CMake build system