Skip to content

cagr301/engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vortice

License: MIT Build status

Vortice is a cross platform 2D and 3D .NET framework implemented in C#.

Features

  • Cross-platform targets .NET Standard/Core 2.0+, .NET Framework and UWP.
  • Modern graphics/rendering API using Vulkan, DirectX12 and DirectX11.1.
  • CommandBuffer, Command Queue based rendering.

Planned Features

  • Add OpenGL3.2+ and OpenGLES3.0+ backend.
  • GLTF 2.0 support.
  • Extendible Asset Pipeline.

Building

  • Install git and .NET Core 2.x SDK
    • Ensure they are added to your PATH environment variable
  • Run the following commands in the terminal/command line:
    • git clone https://github.com/amerkoleci/vortice.git
    • cd vortice
    • cd src
    • dotnet restore Vortice.sln
    • msbuild /p:Configuration=Release Vortice.sln /m to build entire solution with Release configuration.

Credits

Vortice development, contributions and bugfixes by:

  • Amer Koleci

See Credits for list of libraries, research, inspirations and assets being used.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages