GitHub topics: vulkan-engine
Try/Tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
Language: C++ - Size: 19.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 174 - Forks: 31

seishuku/vkEngine
Ongoing Vulkan version of my Engine, eventually it might be something?
Language: C - Size: 529 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 1

Name-hw/JanRenderer
심심해서 만든 C++17과 Zig로 작성된 Vulkan 렌더링 엔진
Language: C++ - Size: 12.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

stephengold/V-Sport
A Vulkan-based 3-D graphics engine, written in Java (code has New BSD license)
Language: Java - Size: 3.64 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 10 - Forks: 0

DiligentGraphics/DiligentCore
A modern cross-platform low-level graphics API
Language: C++ - Size: 46 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 674 - Forks: 154

AxieFeat/Arc
Lightweight Kotlin game engine
Language: Kotlin - Size: 5.51 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

pieromarini/PrimalEngine
C++/Vulkan Game Engine
Language: C++ - Size: 276 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12 - Forks: 1

Coalition-of-Freeware-Developers/Scenery-Editor-X
An advanced 3D scenery and airport editor for X-Plane 12
Language: C++ - Size: 128 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

Zellterics/VulkanGraphicsTests
Vulkan Kind Of 2D Engine
Language: C++ - Size: 86.9 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

JeanPhilippeKernel/RendererEngine
3D Renderer Engine builds with Vulkan and C++ 20
Language: C++ - Size: 96 MB - Last synced at: 8 days ago - Pushed at: 23 days ago - Stars: 321 - Forks: 23

Swedeachu/Swim-Engine
A modern C++20 Game Engine using Vulkan and EnTT
Language: C++ - Size: 39.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 14 - Forks: 0

Hongtae/SwiftVVD
Swift 3D Game Engine for Windows, macOS, iOS, Linux
Language: Swift - Size: 21.3 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 148 - Forks: 4

CarloWood/linuxviewer
A Vulkan Engine for the GNU/Linux operating system.
Language: C++ - Size: 7.23 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 95 - Forks: 6

XieYHccc/Quark
My personal game engine for learning purpose
Language: C++ - Size: 312 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 17 - Forks: 2

Renondedju/Ruken
Ruken is a data-oriented Vulkan based game engine
Language: C++ - Size: 29.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11 - Forks: 3

sada-hp/vulkan_pbr
GRay 2.0
Language: C++ - Size: 12.6 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 1

crud89/LiteFX
Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan 🌋 and DirectX 12 ❎.
Language: C++ - Size: 91.4 MB - Last synced at: 22 days ago - Pushed at: 24 days ago - Stars: 95 - Forks: 9

alexeev-prog/domkrat3d
Lite 3D Engine in Vulkan C++
Language: C++ - Size: 845 KB - Last synced at: 9 days ago - Pushed at: 22 days ago - Stars: 3 - Forks: 0

inexorgame/vulkan-renderer
A new 3D game engine for Linux and Windows using C++20 and Vulkan API in early development
Language: C++ - Size: 87.6 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 955 - Forks: 41

EQMG/Acid
A high speed C++17 Vulkan game engine
Language: C++ - Size: 169 MB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 1,860 - Forks: 162

Hongtae/FTVoxelEngine
Toy Voxel Engine, Vulkan-SVO
Language: C++ - Size: 13.2 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

Coder0xBit/Eternal
Eternal is a lightweight, in-progress 3D renderer built using Vulkan, focused on learning and building a modular graphics engine from the ground up.
Language: C++ - Size: 47.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

fynnfluegge/oreon-engine-cpp
C++ Vulkan 3D Game Engine
Language: C++ - Size: 3.09 MB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 29 - Forks: 9

gan74/Yave
Yet Another Vulkan Engine
Language: C++ - Size: 36.5 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 477 - Forks: 21

Sendan4/Patache-Game-Engine
Motor tonto y simple para videojuegos. Dont send pull request here. mirror of https://gitlab.com/PatacheEngine/Patache.git
Language: C++ - Size: 4.93 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

lrogerorrit/narwhalEngine
Narwhal Engine is a custom vulkan engine im making for my final bachelor's thesis. The objective with this engine is to manage to render black holes via ray casting (ray marching).
Language: C++ - Size: 68.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

Hongtae/DKGL
Cross platform 3D Game & Graphics Library
Language: C - Size: 47.1 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 1

enjiushi/VulkanLearn
Render lab built on top of vulkan, aiming to create a real time planet scale large scene. Also some widely adopted techs are implemented, such as deferred rendering, physical based rendering, bloom, screen space ambient occlusion, screen space reflection, depth of field, skeleton animation, etc
Language: C++ - Size: 117 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 294 - Forks: 16

kellerkindt/hotrod
My toy game engine written in Rust and Vulkan
Language: Rust - Size: 320 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

gustavo-tomas/Magnolia
3D game engine with a Vulkan renderer backend
Language: C++ - Size: 253 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 38 - Forks: 5

kateBea/Mikoto
Mikoto is a cross-platform game engine built on top of the Vulkan API and written using modern C++
Language: C++ - Size: 327 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

giorgiogamba/lava
A Vulkan render engine, with a Qt Editor and multithreading elements
Language: C++ - Size: 364 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Chibin/Kleos
Cross-platform game engine with Vulkan graphics. (SDL2 for cross-platform)
Language: C++ - Size: 7.07 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 2

ScrappyCocco/ScrapEngine
A very simple real-time Vulkan 3D game engine
Language: C++ - Size: 39.1 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 122 - Forks: 10

marcofasa/ComputerGraphicsProject
Assignments and Final project od Computer Graphics course - Polimi
Language: C++ - Size: 64.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Raphaelmos/GL4DintoVulkan
Use GL4D and make a similar version but for Vulkan
Language: C++ - Size: 754 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

NotAPenguin0/Andromeda
A 3D scene editor, aimed at letting people create worlds and scenes at their will.
Language: C++ - Size: 198 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 19 - Forks: 3

pboechat/FastCG
An application framework for rapid prototyping of 3D applications
Language: C++ - Size: 405 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 1

KabalMcBlade/Ion
Vulkan Render Engine
Language: C++ - Size: 45.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 16 - Forks: 3

GustavoBorges13/vulkanapp-graphics-api
vulkanapp-graphics-api
Language: Python - Size: 2.32 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

Snowiiii/Vent-Engine-OLD
Language: C++ - Size: 59.3 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

aldhinn/Celerique
Celerique is a free and cross-platform engine for games, simulations, or any interactive application with heavy graphics requirement.
Language: C++ - Size: 255 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

mtuncbilek95/Hollow-Engine
Modular Game Engine with HAL and Vulkan
Language: C++ - Size: 74.6 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 1

iWas-Coder/wge 📦
A multithreaded, high performance, fully functional game engine written in pure C, similar in speed to a Wildebeest™.
Language: C - Size: 4.95 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

khushmmehta/Scorch-V
Vulkan Based Physics Engine
Language: C - Size: 2.81 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

plysan/oEarth
realtime simulation and rendering of various environments
Language: C++ - Size: 458 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

exomia/framework
The exomia/framework can be used to develop cross platform applications, 2D/3D video games and simulations.
Language: C# - Size: 7.64 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 0

Adeon18/Shift
Shift: A Rendering Sandbox for Computer Graphics Research
Language: C++ - Size: 41.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 0

Microwonk/varcher
Vulkan learning environment / experiments
Language: C++ - Size: 20.1 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

tavichh/Paladin
A modern, purpose-built game engine for Vulkan.
Language: C++ - Size: 58.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jqntn/cvk
C Vulkan
Language: C - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

byumjin/Vulkan-VXGI-VR-FrameWork
Language: HTML - Size: 542 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 87 - Forks: 18

SKorolchuk/vulkan-rendering-pipeline
Example set of applications based on Vulkan API
Language: C++ - Size: 9.3 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

HiWiSciFi/Junia
A small game engine
Language: C++ - Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

iceprincefounder/ZeldaEngine
A tiny realtime Vulkan 3D engine with modern graphics, all implementations in the 📄ZeldaEngine.cpp file.
Language: C++ - Size: 5.31 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

HeyoItsMateo/Vk-Ultra
Vulkan Engine (Work-in-Progress)
Language: C++ - Size: 5.81 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

WurstCommander/rdr2fixes
Red Dead Redemption 2 won't start fix
Size: 42 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MajidAbdelilah/Majid
a vulkan renderer made in C.
Language: C - Size: 7.24 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 1

Eearslya/Luna
Luna Rendering Engine
Language: C++ - Size: 75.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 0

MolassesLover/vulkan-renderer 📦
My free and open-source Vulkan renderering engine
Language: C++ - Size: 2.31 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

Pacheco95/khronos-vulkan-tutorial-cpp
Implementation of the original Khronos Vulkan Tutorial using the C++ binding
Size: 1.28 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ABitOff/project-castaway
A Vulkan-based rendering engine built on Rust with a focus on native raytracing
Language: Rust - Size: 159 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

cledant/scop_vulkan
A 3D model viewer written C++20 and Vulkan
Language: C++ - Size: 549 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 139 - Forks: 8

engineer1109/LearnVulkan
Learn Vulkan. Advanced examples of Vulkan, QT, CUDA, OpenCV for Linux, Windows, Android.
Language: C++ - Size: 14.8 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 125 - Forks: 23

seansiddens/srengine
A Vulkan rendering engine.
Language: C++ - Size: 160 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

byumjin/Jin-Engine-2.1
Language: C++ - Size: 878 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 63 - Forks: 8

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.
Language: C++ - Size: 6.67 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 0

wkaelj/SpiritRender
A vulkan render engine
Language: C - Size: 7.53 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

jadarve/lluvia
A real-time computer vision engine implemented on top of Vulkan API.
Language: C++ - Size: 58.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 45 - Forks: 11

Laxystem/MoCKoGE-Legacy 📦
Language: Kotlin - Size: 140 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

u-m-i/VulketaEngine
Moldable graphic engine built on Vulkan for any graphic application.
Language: C++ - Size: 59.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

FredrikErikJohansson/vkEngine
Vulkan codebase for future computer graphics projects, implemented in C++
Language: C++ - Size: 50.8 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Project-Ever-Changing/spoopy
A horror engine for a horror game.
Language: C++ - Size: 21.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

jwmarsden/kinetic-vulkan
Implementing a Renderer in C++ using Vulkan. On an ARM64 CPU. Slowly.
Language: C++ - Size: 958 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

RedNicStone/CubiCAD
A fast and modern vulkan based rendering engine
Language: C++ - Size: 334 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 1

emrsmsrli/volkano
Vulkan-based educational engine
Language: C++ - Size: 1.08 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

wervin/vulkan-sandbox
Language: C - Size: 75.2 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

YvesBoyadjian/Scenario4Vulkan
A java scene graph based on Vulkan library, with LWJGL
Language: Java - Size: 125 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

kctan0805/xg
XML-based Vulkan Graphics Engine
Language: C++ - Size: 5.68 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

cledant/vk_mandelbrot
A mandelbrot set viewer made in Vulkan and C++20
Language: C++ - Size: 564 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ttrounce/polymorph
A work-in-progress vulkan-based engine/framework.
Language: C++ - Size: 86.9 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Max1milian/Black-Engine
A 3D game engine made with modern C++
Language: C++ - Size: 43 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cledant/particle_system_vulkan
A particle movement simulator written with C++20 and Vulkan
Language: C++ - Size: 4.96 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 3

cflaviu/CRYENGINE Fork of MergHQ/CRYENGINE
CRYENGINE is a powerful real-time game development platform created by Crytek.
Language: C++ - Size: 662 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

panchis7u7/Vulkan_Engine
3D Engine based on the Vulkan API written in C.
Language: C - Size: 4.04 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

REYNEP/amVK
A Vulkan Toolkit, which is really FAST & EASILY UNDERSTANDABLE + Modifiable at its core.... Designed to be used with Other Libraries easily. (Soon to include stuffs related to DOCS)
Language: C++ - Size: 1.97 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

javiersalcedopuyo/VirtualPhoenixEngine
Toy engine. First steps with Vulkan, following vulkan-tutorial.com
Language: C++ - Size: 11.3 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

BugCatcherNate/VulkanExample
Example engine using the Vulkan API
Language: C - Size: 1000 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

blackmutzi/vulkan-tests
Graphic API Vulkan Tests
Language: C++ - Size: 22 MB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
