A lightweight DirectX 11 game engine built from scratch with GLFW and modern C++17.
Core systems are functional and stable. The engine runs a simple scene graph with actors, components, and render nodes. Input, lighting, and basic collision are implemented.
- Entity-component system
- Scene graph
- Texture mapping
- Dynamic lighting
- AABB Collision detection
- 3D Model import (assimp)
- Keyboard, mouse, gamepad
- Skeletal animation playback
- Audio system
