Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.29 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.29 KB

Voodoo

A simplistic ECS engine, with just one Vulkan renderer, primarily focused on experimentation and ease of use.

Editor screenshot

Platforms

Platform Supported
Windows Yes
Linux Yes
Mac No

Development Requirements

  • Vulkan SDK
  • (Windows) Visual Studio C/C++ Build Tools (2022 or later)
  • (Linux) GCC or clang
  • CMake

Building

Windows

All third party libraries are included in source, so you only have to:

  1. Run Scripts/0.1 - Configure.bat
  2. Run Scripts/0.0 - Build.bat
  3. Run Scripts/0.3 - Build Shaders.bat

Linux

  1. Configure project cmake . -DCMAKE_BUILD_TYPE=Debug -B Build
  2. Build code cmake --build Build
  3. Build shaders cmake --build Build --target shaders

Third Party Libraries