Corvus Engine is a modern game engine featuring Data-Oriented Design (DOD) architecture with Entity-Component-System (ECS) at its core. Built exclusively for Windows with DirectX 12 and Vulkan support, it implements cutting-edge rendering techniques including GPU-driven rendering, real-time raytracing, and physically-based rendering.
- Windows 10/11 (x64)
- Visual Studio 2022 or Jetbrains Rider
- XMake v3.0.3+
# Execute setup script (this will install all required dependencies and generates the visual studio solution)
.\Setup.bat
# For manual solution generation
.\Scripts\GenerateVisualStudioProject.batStatus: 🚧 Work in Progress - This is a portfolio project showcasing modern game engine architecture and rendering techniques.
