Last stable release: Alpha 0.9.4.9
Current code version: Alpha 0.9.4.9
Currently, stable on: Linux, BSD and Windows
Development status: Under heavy construction, we commit directly to master so there will be and possibly are countless bugs in the current master branch
The engine will be fully rewritten in 2024.
The Untitled Vulkan Game Engine is a 3D, C++ game engine made for ease of use, simplicity and performance
- Vulkan renderer
- Native scripting
- Editor
- Levels
- Full audio system including 3D audio
- UI
- Game framework
- Full and up to date docs
- Simple naming and feature implementation
- Production shipping and export
- Windows, Linux and BSD support
- Easy C++ scripting API
See the Wiki
Follow the trello board.
- GLFW - https://github.com/glfw/glfw
- GLEW - https://github.com/nigels-com/glew
- GLM - https://github.com/g-truc/glm
- EnTT - https://github.com/skypjack/entt
- Dear imgui - https://github.com/ocornut/imgui
- yaml-cpp - https://github.com/jbeder/yaml-cpp
- stb - https://github.com/nothings/stb
- VulkanSDK - https://vulkan.lunarg.com/
- OpenAL - https://www.openal.org/
- zlib - https://github.com/madler/zlib
- imguizmo - https://github.com/CedricGuillemet/ImGuizmo
- implot - https://github.com/epezent/implot
- sndfile - http://www.mega-nerd.com/libsndfile/
- imgui memory editor - https://github.com/ocornut/imgui_club
- shaderc - https://github.com/google/shaderc
- SPIRV-cross - https://github.com/KhronosGroup/SPIRV-Cross
- Filesystem icons from the Gruvbox-Material-GTK theme - https://github.com/sainnhe/gruvbox-material-gtk