Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

tdecroyere/CoreEngine

Repository files navigation

Core Engine

Windows x64 MacOS x64 codecov

Core Engine is a multi-platform realtime Game Engine written in .NET 5.

General Features

  • 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.

Screenshots

Bistro Scene