Projects in Awesome Lists tagged with vulkan-game-engine
A curated list of projects in awesome lists tagged with vulkan-game-engine .
https://github.com/diligentgraphics/diligentengine
A modern cross-platform low-level graphics library and rendering framework
3d-engine d3d11 d3d12 directx directx11 directx12 gamedev graphics-engine graphics-library graphics-programming ibl opengl opengl-es pbr ray-tracing raytracing renderer rendering vulkan vulkan-game-engine
Last synced: 11 May 2025
https://github.com/DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
3d-engine d3d11 d3d12 directx directx11 directx12 gamedev graphics-engine graphics-library graphics-programming ibl opengl opengl-es pbr ray-tracing raytracing renderer rendering vulkan vulkan-game-engine
Last synced: 18 Mar 2025
https://github.com/eqmg/acid
A high speed C++17 Vulkan game engine
3d-engine c-plus-plus cpp17 cross-platform game-development game-engine gles gpu graphics-library open-source renderer vulkan vulkan-engine vulkan-game-engine
Last synced: 15 May 2025
https://github.com/EQMG/Acid
A high speed C++17 Vulkan game engine
3d-engine c-plus-plus cpp17 cross-platform game-development game-engine gles gpu graphics-library open-source renderer vulkan vulkan-engine vulkan-game-engine
Last synced: 01 Apr 2025
https://github.com/inexorgame/vulkan-renderer
A new, render-graph based 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3 (in early development)
3d-engine 3d-game-engine cplusplus cplusplus-20 engine framegraph game-development game-engine gamedev graphics-programming mit-license open-source rendergraph rendering vulkan vulkan-api vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 26 Feb 2026
https://github.com/gscept/nebula
Nebula is an open-source and free-to-use modern C++ game engine.
classless-api data-oriented-architecture game-engine game-engine-3d linux multithreading performance vulkan vulkan-game-engine windows
Last synced: 05 Feb 2026
https://github.com/kondrak/vkquake2
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
3d-graphics freebsd gpu hardware-acceleration linux macos moltenvk quake quake2 vkquake vkquake2 vkquake3 vulkan vulkan-api vulkan-game-engine vulkan-renderer
Last synced: 14 May 2025
https://github.com/kondrak/vkQuake2
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
3d-graphics freebsd gpu hardware-acceleration linux macos moltenvk quake quake2 vkquake vkquake2 vkquake3 vulkan vulkan-api vulkan-game-engine vulkan-renderer
Last synced: 15 Mar 2025
https://github.com/inanevin/LinaEngine
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
3d-graphics 3d-graphics-engine game-development game-engine game-engine-development gamedev graphics gui lina-engine ui vulkan-game-engine
Last synced: 01 Apr 2025
https://github.com/fynnfluegge/oreon-engine
OpenGL/Vulkan Java 3D Engine
game-engine gamedev glfw glsl glsl-shaders java lwjgl lwjgl3 opengl oreon-engine vulkan vulkan-api vulkan-game-engine
Last synced: 16 May 2025
https://github.com/diligentgraphics/diligentsamples
Sample projects demonstrating the usage of Diligent Engine
d3d11 d3d12 directx directx-11 directx-12 directx11 directx12 gamedev gles graphics-engine graphics-programming opengl opengl-es renderer rendering vulkan vulkan-api vulkan-game-engine
Last synced: 08 Apr 2025
https://github.com/try/tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
3d cpp d3d12 directx directx12 engine graphics-engine graphics-library metal ray-tracing vulkan vulkan-engine vulkan-game-engine
Last synced: 04 Apr 2025
https://github.com/Hongtae/SwiftVVD
Swift 3D Game Engine for Windows, macOS, iOS, Linux
apple-metal apple-metal-game-engine cross-platform cross-platform-game-engine game-development game-engine linux linux-game-engine mac-game-engine metal-renderer swift swift-game-engine ui-framework vulkan vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 28 Mar 2025
https://github.com/hongtae/swiftvvd
Swift 3D Game Engine for Windows, macOS, iOS, Linux
apple-metal apple-metal-game-engine cross-platform cross-platform-game-engine game-development game-engine linux linux-game-engine mac-game-engine metal-renderer swift swift-game-engine ui-framework vulkan vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 05 Apr 2025
https://github.com/tx00100xt/serioussamclassic-vk
Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry Pi OS). Based on https://github.com/sultim-t/Serious-Engine-Vk and linux port https://github.com/icculus/Serious-Engine
3d-engine first-person-shooter fps-engine fps-game freebsd game game-engine linux openbsd raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi serious-engine serious-sam vulkan vulkan-game-engine
Last synced: 07 Mar 2026
https://github.com/tx00100xt/SeriousSamClassic-VK
Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry Pi OS). Based on https://github.com/sultim-t/Serious-Engine-Vk and linux port https://github.com/icculus/Serious-Engine
3d-engine first-person-shooter fps-engine fps-game freebsd game game-engine linux openbsd raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi serious-engine serious-sam vulkan vulkan-game-engine
Last synced: 29 Mar 2025
https://github.com/ScrappyCocco/ScrapEngine
A very simple real-time Vulkan 3D game engine
cpp cpp-game-engine cpp11 game-development game-engine vulkan vulkan-engine vulkan-game-engine
Last synced: 08 May 2025
https://github.com/brotcrunsher/brotboxengine
A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.
box2d cmake cpp cpp17 curl curl-library dear-imgui engine github-actions glfw google-test imgui libcurl openal opengl portaudio stb-image stb-truetype vulkan vulkan-game-engine
Last synced: 10 Apr 2025
https://github.com/cloudcodingspace/cengine
A graphics engine in C with the Vulkan API for experience
c cpp from-scratch graphics graphics-engine opengl vulkan vulkan-api vulkan-game-engine vulkan-renderer
Last synced: 07 May 2025
https://github.com/fynnfluegge/oreon-engine-cpp
C++ Vulkan 3D Game Engine
3d-game-engine 3d-graphics game-development game-engine vulkan vulkan-api vulkan-engine vulkan-game-engine
Last synced: 04 Oct 2025
https://github.com/exomia/framework
The exomia/framework can be used to develop cross platform applications, 2D/3D video games and simulations.
2d 3d csharp exomia framework game-2d game-3d game-dev game-development game-engine game-framework gamedev netframework vulkan vulkan-api vulkan-engine vulkan-game-engine xna xna-framework xna-game
Last synced: 11 May 2025
https://github.com/WolfSource/WolfEngine
Wolf is a set of modules for real-time rendering, real-time streaming and game developing
android cpp game-development gameengine graphics-engine ios linux macos metal opengl osx rust streaming vulkan vulkan-game-engine wasm webassembly windows
Last synced: 08 May 2025
https://github.com/bhavyemathur/goopylib
Powerful cross-platform low-level rendering and game engine for Python & C/C++
computer-graphics-algorithms cplusplus easing-functions game-development graphics graphics-library open-gl python vulkan-game-engine
Last synced: 11 Jun 2025
https://github.com/hongtae/dkgl
Cross platform 3D Game & Graphics Library
3d-game-engine apple-metal cross-platform game-engine game-framework graphics-engine metal-game-engine vulkan vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 12 May 2025
https://github.com/arm-university/graphics-and-mobile-gaming-education-kit
Enable students to create 3D games on mobile devices through the teaching of graphics and gaming fundamentals and hands-on practice using professional graphics API and game engines
arm cocos2d gaming-graphics-vr mali mobile-computing software-design sw-design-development unity vulkan-game-engine
Last synced: 02 Sep 2025
https://github.com/swedeachu/swim-engine
A modern C++20 Game Engine using Vulkan and EnTT
cpp cpp20 entt game game-development game-engine gamedev games glsl hlsl modern-cpp opengl shaders vulkan vulkan-api vulkan-engine vulkan-game-engine
Last synced: 25 Aug 2025
https://github.com/schneegans/illusion
For now, Illusion is a convenience layer on top of Vulkan. However, I plan to add more features as I progress in learning.
convenience-layer cpp17 game-engine gltf gltf2-loader illusion vulkan vulkan-engine vulkan-game-engine
Last synced: 07 Apr 2025
https://github.com/chances/teraflop-d
An ECS game engine on a WebGPU foundation
ecs-game-engine entity-component-system game-engine vulkan-game-engine
Last synced: 08 Feb 2026
https://github.com/chibin/kleos
Cross-platform game engine with Vulkan graphics. (SDL2 for cross-platform)
cross-platform game-engine sdl2 vulkan vulkan-api vulkan-engine vulkan-game-engine
Last synced: 12 Apr 2025
https://github.com/heyallnorahere/basic-voxel-engine
A Minecraft-like voxel engine, written in C++.
cmake cpp cpp17 imgui opengl opengl46 voxel-engine voxel-game voxel-terrain vulkan vulkan-game-engine
Last synced: 13 Apr 2025
https://github.com/owlkaline/maat-graphics
Vulkan Game Engine, order from chaos.
gltf2 graphics-engine linux macos rust-lang vulkan-api vulkan-compute-shaders vulkan-game-engine windows
Last synced: 27 Apr 2025
https://github.com/katebea/mikoto
Mikoto is a cross-platform game engine built on top of the Vulkan API and written using modern C++
3d-engine 3d-graphics c-plus-plus cpp20 cross-platform opengl opengl-engine vulkan vulkan-engine vulkan-game-engine
Last synced: 19 Apr 2026
https://github.com/jonathspirit/fastengine
Project FastEngine
framework game game-development glsl multiplayer network sdl2 sdl2-image sdl2-mixer vulkan vulkan-game-engine vulkan-library
Last synced: 15 Apr 2025
https://github.com/mtalyat/minty
A C++ Vulkan game engine.
cpp game-engine vulkan vulkan-game-engine
Last synced: 28 Jun 2025
https://github.com/lustre-ge/lustre
lustre game engine
cvusmo game-engine lua lustre lustre-ge physics-simulation rust voxel-engine vulkan-api vulkan-game-engine vulkano
Last synced: 21 Jun 2025
https://github.com/zzxzzk115/galaxyengine
Galaxy is a game engine written in C++ with many modern features.
cpp17 game-engine-3d vulkan-game-engine
Last synced: 01 Jul 2025
https://github.com/brentfarris/lambda
Experimental game engine research project with a focus on exploring different approaches to already solved problems
cpp20-modules game-engine game-engine-3d vulkan-game-engine
Last synced: 30 Mar 2025
https://github.com/xottab-duty/x-day-engine
X-Day Engine
c-plus-plus c-plus-plus-17 cpp cpp17 game-engine glfw vulkan vulkan-game-engine
Last synced: 26 Mar 2025
https://github.com/bartekdeveloper/vulkanblock
Game Engine / Games written in C++ with Vulkan API. cpp20
bartekdeveloper c component-entity-system cpp cpp20 dev gamedev gamedevelopment sln slnproj solo solodev visual-studio-2022 visualstudio vs2022 vulkan vulkan-api vulkan-game-engine zota0
Last synced: 02 May 2026
https://github.com/jherico/amuck
A prototype rendering engine with a priority on runtime loading
Last synced: 13 Feb 2026
https://github.com/pacheco95/khronos-vulkan-tutorial-cpp
Implementation of the original Khronos Vulkan Tutorial using the C++ binding
cplusplus cpp cpp-bindings game-development game-engine khronos khronosgroup rendering-2d-graphics rendering-3d-graphics rendering-engine tutorial vulkan vulkan-engine vulkan-game-engine vulkan-sdk
Last synced: 29 Jun 2026
https://github.com/flushwhy/flushengine
I always wanted to build a game engine, so here it is.
game-engine vulkan-game-engine
Last synced: 18 Jan 2026
https://github.com/jakmobius/spring-physics
A game with custom graphics and physics engine
physics-engine vulkan-game-engine
Last synced: 11 Apr 2025
https://github.com/tralahm/vulkan-graphics-api
Exploring the Vulkan Graphics API with C++.
cmakelists cpp tralahm tralahtek vulkan-api vulkan-game-engine
Last synced: 06 Oct 2025
https://github.com/ozzyozbourne/kohi
Kohi on mac
from-scratch learning-by-doing vulkan-game-engine
Last synced: 13 Mar 2026
https://github.com/jqntn/cvk
C Vulkan
c cpp cpu glsl gpu hlsl khronos khronosgroup opengl shader shaders spir-v spirv vulkan vulkan-api vulkan-engine vulkan-game-engine vulkan-renderer vulkan-sdk
Last synced: 12 Apr 2026
https://github.com/joebobmiles/fullmetaljacket
A run-and-gun platformer written in C++ with Vulkan
c cpp game game-engine vulkan vulkan-game-engine
Last synced: 17 May 2026