A high speed C++17 Vulkan game engine
-
Updated
Sep 21, 2023 - C++
A high speed C++17 Vulkan game engine
Nebula is an open-source and free-to-use modern C++ game engine.
A new 3D game engine for Linux and Windows using C++20 and Vulkan API in early development
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
Sample projects demonstrating the usage of Diligent Engine
3D Renderer Engine builds with Vulkan and C++ 20
Vulkan based game engine
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
A very simple real-time Vulkan 3D game engine
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
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.
A high-performance Vulkan multi-threaded rendering engine, incorporating advanced features such as Tile Based Rendering, Physically Based Rendering (PBR), and advanced lighting and shadow techniques.
C++ Vulkan 3D Game Engine
Wolf is a set of modules for real-time rendering, real-time streaming and game developing
Luna Rendering Engine
Experimental project for learning computer graphics using vulkan API and c++.
A fast and modern vulkan based rendering engine
Vulkan Render Engine
For now, Illusion is a convenience layer on top of Vulkan. However, I plan to add more features as I progress in learning.
Add a description, image, and links to the vulkan-game-engine topic page so that developers can more easily learn about it.
To associate your repository with the vulkan-game-engine topic, visit your repo's landing page and select "manage topics."