Core Engine is a multi-platform realtime Game Engine written in .NET 5.
- Support multi platforms:
- MacOS: Host written in Swift and Metal.
- Windows: Host written in C++/WinRT and DirectX12.
- Other Platforms: TBD
- Runtime written in .NET 5.
- No external dependencies in the runtime codebase except for dotnet standard library.
- Entity Component System.
- CLI tools to manage game projects and compilation of assets.
- Renderer:
- GPU driven renderer.
- Geometry culling on GPU.
- Moment shadows maps.
- PBR Rendering.