Stars
A categorized collection of awesome opensource Unreal Engine 4 and 5 repos
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
Multiple custom memory allocators and a basic benchmarking tool written in C++
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.
Provides an efficient allocation free async/await integration for Unity.
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
File browser implementation for dear-imgui. C++17 is required.
FlatBuffers: Memory Efficient Serialization Library
OpenKO is an open source version of the old school Knight Online MMORPG
AMD GPU Services (AGS) library and samples
Real-Time Rendering 4th (RTR4) ๅ่ๆ็ฎๅ้ๅ ธ่ | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference
A simple and easy-to-use library to load/save png images and manage png chunks
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
expected lite - Expected objects in C++11 and later in a single-file header-only library
C++ compile-time enum to string, iteration, in a single header file
A miniature library for struct-field reflection in C++
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.
2d - 3d game and interactive application develepment kit