Lists (2)
Sort Name ascending (A-Z)
Stars
QuadTree C++ implementation: multiple items collision detection
🦀 Small exercises to get you used to reading and writing Rust code!
C++17 library for comfortable and efficient dynamic polymorphism
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Quickly create natural-looking terrain with customizable noise parameters. This tool is designed to create simple terrains that do not require manual painting
MessagePack implementation for C and C++ / msgpack.org[C/C++]
CPU and GPU implementations of a particle-based physics simulation based on Macklin et. al's "Unified Particle Physics for Real-Time Application".
Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
Godot Engine – Multi-platform 2D and 3D game engine
An OpenGL GPU accelerated particle system using Compute shaders and Indirect rendering.
openFrameworks addon to aid creating particle systems in GLSL.
Minimal modern efficient cross platform 2D graphics painter in C
A simple, header only event bus library written in modern C++17.
A C/C++ header to help move #ifdefs out of your code
A curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.
A library of distance and occlusion generation routines
Dynamic AABB trees in C++ with support for periodic systems.
Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
✒️ Markov process-based procedural name and word generator demo
Collection of single header file libraries for C/C++ development, with a focus on games.
Tiny bits and useful snippets that I keep using everywhere (C, C++)