PoC Vulkan engine
doc | ||
lib/include | ||
res | ||
src | ||
.gitignore | ||
COPYING | ||
Makefile | ||
README.md |
Lawful Good
Synopsis
In a dystopian future,
Screenshots
@@@
Installation
Download latest release, or browse releases page. @@@
Building from source
Dependencies:
- Debian:
- Vulkan:
vulkan-tools libvulkan-dev vulkan-validationlayers-dev spirv-tools
- glfw:
libglfw3-dev
- glm:
libglm-dev
- Vulkan:
- Fedora:
- Vulkan:
vulkan-tools vulkan-loader-devel mesa-vulkan-devel vulkan-validation-layers-devel
- glfw:
glfw-devel
- glm:
glm-devel
- Vulkan:
- Arch:
- Vulkan:
vulkan-devel
- glfw:
glfw-wayland
orglfw-x11 for X11 users
- glm:
glm
- Vulkan:
Check for vulkan compatibility (vulkan-tutorial.com): "If installation was successful, you should be all set with the Vulkan portion. Remember to run vkcube, and ensure you see a pop up a window with a spinning cube. If you receive an error message then ensure that your drivers are up-to-date, include the Vulkan runtime and that your graphics card is supported"
Support
@@@
Roadmap
Development
- Basic engine
- Load a scene
- Map
- Assets
- Characters
- Interactives
- Dialogues
Story
- Setting (where, when)
- Characters (who)
- Conflict (why)
- Plot (how)
- Theme (goal)
Contributing
@@@
Authors and acknowledgment
@@@
License
GPLv3
Project status
@@@