A 3D game engine featuring physically-based lighting with forward and deferring rendering pipelines, and an entity-component system.
This project requires a version of MSVC with C++20 support. Support for modules in MSVC is a work in progress, and this project has only been confirmed to work as of version 17.14.
- assimp
- imgui
- imguizmo
- directxtk
- directxtex
- nlohmann-json
- spdlog
- boost-regex