Stars
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
Code for "Real-Time Polygonal-Light Shading with Linearly Transformed Cosines"
Very simple Vulkan Video Encode example
Single-header library and sample code to obtain and parse CPUID
NcEngine: 3D game engine written in modern C++ and Vulkan
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
Сross-platform Vulkan/OpenGL 3D engine for personal experimentation
revisiting a known normal transformation in computer graphics
Single-header dependency-free BVH construction and traversal library.
A program to decode h264 video format with DirectX Video Acceleration 2, from scratch, using mp4 file with Avcc format. Movie atoms, Nal Unit, DXVA2, Mediafoundation, IDirectXVideoDecoder, IDirectX…
💻📱 A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
Poisson disk points generator in C++ in a single file
DXUT is a "GLUT"-like framework for Direct3D 11.x Win32 desktop applications; primarily samples, demos, and prototypes.
Awesome list of resources for Game Engine Development.