Skip to content

TheMejmun/Doughnut

Repository files navigation

Doughnut

This is my own personal game engine project. It evolved from a uni project and has been rewritten into a general games & graphics framework.

WIP

This code is under rapid construction. This is in no way an alpha build yet, as many features are practically unusable in the current state.

Getting Started

You may need to set an environment variable for the Vulkan SDK to work. This is usually handled by the SDK installer.

Other external dependencies are loaded automatically by CMake. This can take some time during the initial setup.

Open Source Dependencies

  • SDL2 (License: Zlib)
  • Dear ImGui (License: MIT)
  • stb (License: MIT)
  • assimp (License)
  • SPIR-V Headers (License)
  • SPIR-V Tools (License: Apache 2.0)
  • glslang (License)
  • shaderc (License: Apache 2.0)

About

A Real-Time Graphics and Game Engine. Because everyone told me "Do not make your own Graphics Engine".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors