Segfault Build status Build instructions Prerequisites: Vulkan SDK Python 3.11 or higher Make sure that glslc from the SDK is in your PATH Clone the engine code with all submodules: git clone --recursive https://github.com/kimkulling/Segfault.git Go to the directory and run cmake: cd Segfault cmake --preset=default Compile the shader cmake --build . --config Release --target compile_shaders Compile the assets cmake --build . --config Release --target compile_assets Run the first application on Windows: cd bin\<config> .\hello_world.exe Run the first application on Linux: cd bin ./hello_world Roadmap for Version 0.0.1 Core Concepts Define base architecture Define CMake-Build Windows Management Windows creation Base handling of events Rendering Define vulkan renderer Base concept Textures Model loading Define render thread Define render graph concept Assets Define asset structure Editor Simple UI Game Start with Legends of War -> June 2026