Skip to content

gkNextEngine Documentation

Welcome to the gkNextEngine official documentation. gkNextEngine is a cross-platform 3D game engine and rendering playground built with modern C++20 and Vulkan, focusing on lean architecture, real-time path tracing, modern GPU pipelines, and AI Native automated verification.


🗺️ Documentation Roadmap


💡 Quick Commands

bash
# 1. Check environment and host tools
./gnb.sh doctor

# 2. Setup dependencies and SDKs (auto downloads Vulkan SDK + Slang + vcpkg)
./gnb.sh setup

# 3. Build core target (gkNextRenderer + gkNextUnitTests)
./gnb.sh build

# 4. Run main renderer or editor
./gnb.sh run gkNextRenderer
./gnb.sh run gkNextEditor

Released under the MIT License · Personal R&D Engine Playground