kohi

Game Engine

A game engine built from scratch using C and Vulkan.

A game engine made as part of the Kohi Game Engine series on YouTube (and Twitch!), where we make a game engine from the ground up using C and Vulkan.

GitHub

1k stars
37 watching
99 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list

enginegamegame-developmentgame-enginegamedevkohilinuxmacosvulkanwindows

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
louisschmieder/varekatA game engine written in V, with multiple backends and support for Vulkan.44
kool-engine/koolA multi-platform game engine that supports OpenGL and WebGPU for rendering 3D graphics on desktops, Android devices, and web browsers.319
yui0/catglA 3D graphics engine designed to be easy-to-use and high-performance for game development on multiple platforms.19
nikoladimitroff/zmeyA game engine written in C++ with Vulkan support, designed to handle graphics and gameplay.15
yushroom/fishengineA Unity-like game engine written in C++ with features like physically based rendering and asset management.239
vitei/usagiA game engine built around a hierarchical Entity-Component-System architecture to manage complex interactions in games.53
eqmg/acidA high-performance, cross-platform game engine with built-in rendering and physics capabilities.1,780
cykod/quintusAn HTML5 game engine designed to be modular and lightweight with a concise JavaScript-friendly syntax.1,414
pikachuxxxx/razixA high-performance game engine with multi-render API support and scene optimization.475
scrappycocco/scrapengineA simple real-time 3D game engine that uses Vulkan to handle rendering and other core functionalities.119
klaussilveira/qengineA cross-platform retro game engine built on top of the Quake II codebase, designed for creating 3D games with a focus on simplicity and ease of use.862
ekelokorpi/panda-engineA JavaScript-based HTML5 game engine for creating 2D and 3D games and interactive applications.740
vova616/garageengineA 2D game engine written in Go, implementing an Entity/Component system and providing features like physics, texture packing, and scene management.321
panosk92/spartanengineA game engine with cutting-edge rendering capabilities and real-time physics simulations.2,252
thecherno/sparkyA cross-platform, high-performance game engine built using C++1,108