Vortice.VulkanCross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
Stars: ✭ 172 (+760%)
Vulkan RendererA new 3D game engine using modern C++ and Vulkan API
Stars: ✭ 205 (+925%)
YaveYet Another Vulkan Engine
Stars: ✭ 211 (+955%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+13450%)
VulkandemosSome simple vulkan examples.
Stars: ✭ 413 (+1965%)
Vrt🔅 Ray tracing library for Vulkan API (indev)
Stars: ✭ 111 (+455%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+51160%)
Yggdrasil-LegacyExperimental Vulkan Renderer / Game Engine written in C++20.
Stars: ✭ 20 (+0%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (+285%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (+20%)
SpartanengineGame engine with an emphasis on architectual quality and performance
Stars: ✭ 869 (+4245%)
Lugdunum[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Stars: ✭ 230 (+1050%)
Wolf.engineThe Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Stars: ✭ 230 (+1050%)
Island🌋🐎 Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine for Linux, written in C/C++.
Stars: ✭ 441 (+2105%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+14430%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (+370%)
Aether3dAether3D Game Engine
Stars: ✭ 177 (+785%)
vkelSimple Dynamic Vulkan Extension Loader
Stars: ✭ 39 (+95%)
VulkustAn engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
Stars: ✭ 64 (+220%)
RTX-Mesh-ShadersDifferent mesh shading techniques using the NVIDIA RTX (Turing) technology.
Stars: ✭ 84 (+320%)
Explosion💥 A modern cross-platform game engine (WIP)
Stars: ✭ 102 (+410%)
CPP-ProgrammingVarious C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
Stars: ✭ 30 (+50%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+1170%)
racket-vulkanRacket integration with all things Vulkan 💥
Stars: ✭ 40 (+100%)
pilkaAnother live-coding tool for creating shader demos, Vulkan+Wgpu powered.
Stars: ✭ 84 (+320%)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (+1030%)
VulkanoSafe and rich Rust wrapper around the Vulkan API
Stars: ✭ 2,950 (+14650%)
sph vulkanSPH simulation in Vulkan compute shader.
Stars: ✭ 29 (+45%)
GameplayOpen-source, cross-platform, C++ game engine for creating 2D/3D games.
Stars: ✭ 3,429 (+17045%)
Vulkan2drendererEasy to use 2D rendering engine using Vulkan API as backend.
Stars: ✭ 60 (+200%)
ClvkExperimental implementation of OpenCL on Vulkan
Stars: ✭ 158 (+690%)
WraithEngineA free, open source, Java game engine library built on top of LWJGL. Designed to act as a use-exactly-what-you-need, no-assumptions framework, WraithEngine is versatile enough to act as a library within other tools or projects, or a full fledged standalone game engine.
Stars: ✭ 47 (+135%)
VulkanVulkan module for Jai
Stars: ✭ 23 (+15%)
Gears VkPowerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: ✭ 71 (+255%)
Tristeon3dA 3D Engine built by two Game Engineering students.
Stars: ✭ 68 (+240%)
FlingengineA Vulkan game engine with a focus on data oriented design
Stars: ✭ 239 (+1095%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+11325%)
DuEngineAn efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (+210%)
frameworkThe exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Stars: ✭ 21 (+5%)
quake bsp vulkanQuake BSP renderer written in C++ and Vulkan
Stars: ✭ 76 (+280%)
DummyEngineSmall cross platform Vulkan/OpenGL 3d engine for personal experimentation
Stars: ✭ 76 (+280%)
goma-engineA simple C++ 3D game engine with Vulkan support.
Stars: ✭ 34 (+70%)
vkOpenArenaOld games never die, they just fade away...
Stars: ✭ 58 (+190%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (+545%)
tortugaA modern game engine built using dot net core
Stars: ✭ 14 (-30%)
VoxelSandbox survival game created with Light Engine (Development halted due to other projects)
Stars: ✭ 18 (-10%)
magmaAbstraction layer to facilitate usage of Khronos Vulkan API
Stars: ✭ 23 (+15%)
glazejsA high performance 2D game engine built in Typescript
Stars: ✭ 96 (+380%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+1075%)
GapidGAPID is a collection of tools that allows you to inspect, tweak and replay calls from an application to a graphics driver.
Stars: ✭ 1,975 (+9775%)
Vulkan.NETThis repository contains low-level bindings for Vulkan used in Evergine.
Stars: ✭ 119 (+495%)
WasabiWasabi Vulkan Game Engine
Stars: ✭ 34 (+70%)
YALCTYet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (+25%)