cute_headers. Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
5kqu3e. Lightweight and Simple 3D Open Source Physics Engine in C++
998cute_framework. The *cutest* framework out there for creating 2D games in C++!
817ImpulseEngine. Simple, open source, 2D impulse based physics engine for educational use.
344AsciiEngine. Game engine written in C to create Ascii art games within the Windows console.
138C-Hotloading. Example of MSVC makefile project for hotloading C with intellisense/debugger compatability
106player2d. Educational demo implementing a swept 2D character controller
103ckit.h. Tiny kit of essentials for C projects
74kk_slides. Some "slides" about coroutines in C
42tinycavestory. Little demo of platforming and sprite batching via tinyheaders and Cave Story art
34nudge. Lightweight 3D physics engine, for small games and prototyping
34cute_snake. Snake example game written with Cute Framework
19cute_headers_deprecated. Collection of deprecated cute headers
14Serialization_C. Serialization and Reflection proof of concept in C
13CF_Lua. C
11block_man. Block Man - A silly game, the first game ever made with Cute Framework
10randygaul.github.io. Ruby
7libs. Single-file public domain libraries for C/C++
6mcp-win-debugger. Agentic local debugging on Windows to avoid time-consuming print debugging
6cute_pong. Pongish written in C++ with Cute Framework
5d3d9-Render-to-Texture. Example of Rendering to Texture via D3D9
5game_math_101. Materials for the blog post: Game Math 101, Writing your Own Math in C++
5cf_net_test. Messing around with and testing client/server networking from Cute Framework
4GAM_150_SampleEngine. C
4MetaData_Part5_Serialization. C++
3spindle. spindle - A glsl450 to SPIRV compiler
3pico_headers. Single-header, cross-platform libraries for game development
3GAM150Slides. GAM 150 Lecture Slides by Randy Gaul
3cute_framework_project_template. Copy + pastable CMake project template for Cute Framework
3pook. C
3oop. Example of oop vs non-oop C++
2cute_jam_2018. C
2facet9. Tool to generate paletted normal maps for pixel art sprites
2box2d. Box2D is a 2D physics engine for games
1MetaData_Part4_Variant. C++
1minicoro. Single header asymmetric stackful cross-platform coroutine library in pure C.
1SimpleLuaBind. C
1FWK. Small public-domain framework in plain C for quick 3D game development.
1Scripting. Simple proof of concept for a domain specific language in C
1blah. a small 2d c++ game framework thing
1tiny_link. tiny game made in ~15 hours on stream
1tigr. TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.
1sokol. minimal cross-platform standalone C headers
1edge-edge-visualizer. Visualizes a pair of edges from two boxes as they move towards each other
1