- Johannesburg, South Africa
- brettwilsondev.com
- in/brettwilsonbdw
Stars
Game and tools oriented refactored version of GLU tesselator.
NewPipe's core library for extracting data from streaming sites
Change C++ code at runtime
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Math library using HLSL syntax with multiplatform SIMD support
SymEngine is a fast symbolic manipulation library, written in C++
A shader-based software renderer written from scratch in C89
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations wit…
Master programming by recreating your favorite technologies from scratch.
A single-header ANSI C immediate mode cross-platform GUI library
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Single-file port of libogg and libvorbis for decoding ogg sound files.
Automatic 32-bit and 64-bit Windows build of gcc, mingw-w64, gdb and make.
Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
A fast entity component system (ECS) for C & C++
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
A client facing webapp guide for the horror video game Phasmophobia.
JUICE is a UDP Interactive Connectivity Establishment library
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Create a mobile Balatro app from your Steam version of Balatro
A runner of short proportions, with large consequences.
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
A collection of open source c/c++ libraries for gamedev


