ZeroEngine is an application framework based on Walnut, designed to make application development easier using Vulkan and ImGui.
example template- Visual Studio 2022 (not strictly required, however included setup scripts only support this)
- Vulkan SDK (preferably a recent version)
- Dear ImGui
- GLFW
- stb_image
- GLM (included for convenience)
- ZeroEngine uses the Roboto font (Apache License, Version 2.0)
To set up the project:
- Navigate to the
scripts
folder. - Run
Setup.bat
. This will build the project using Premake. - Once the setup is complete, you should see a
ZeroEngineApp.sln
file in the project directory. - Open
ZeroEngineApp.sln
in Visual Studio, and you're ready to go!
Enjoy building with this template!