Starred repositories
SOIL2 is a tiny C library used primarily for uploading textures into OpenGL.
A static recompiler for original GameBoy ROMs that translates Z80 assembly directly into portable, modern C code.
source code of kkrieger and werkkzeug3 tool by the. produkkt. / farb-rausch
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
An implementation of [Jimenez et al., 2016] Ground Truth Ambient Occlusion, MIT license
A tool for PC gamers to play games with DualShock 4s, JoyCons, and Pro Controllers. Gyro aiming, flick stick.
Read DualSense, DualShock 4, JoyCon, and Pro Controller input on PC -- compiled for Windows, but code should work on other platforms.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A framework for rapid prototyping and development of real-time rendering techniques.
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Penumbra: Overture is a first person horror game, using the HPL1 Engine.
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
FlatBuffers: Memory Efficient Serialization Library
Cog is a set of debug tools for Unreal Engine built on top of Dear ImGui
Automated Unreal Engine 4 Project Builds
A single-header ANSI C immediate mode cross-platform GUI library