An open API service providing repository metadata for many open source software ecosystems.

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