Randy Gaul's Game Programming Blog
About
About
  • Mar 4, 2025

    2D Rendering with SDF's and Atlases

  • Oct 13, 2024

    Data Structures in C and Allocating

  • Sep 18, 2022

    Game Math 101, Writing your Own 2D Math in C++

  • Feb 1, 2020

    Datastructure APIs in C++

  • Jun 19, 2019

    Collision Detection in 2D or 3D – Some Steps for Success

  • May 1, 2019

    Base64 Encoding in C

  • Apr 26, 2019

    Error Codes and Error Handling

  • Apr 8, 2019

    Hash Tables, Sorting, and Security

  • Mar 20, 2019

    Virtual File Systems in Games!

  • Mar 9, 2019

    Character Controllers

  • Feb 5, 2019

    Custom Math Libraries

  • Feb 1, 2017

    Game Localization and UTF-8

  • Dec 11, 2015

    Preprocessed Strings for Asset IDs

  • Apr 1, 2015

    Capsule to Convex – SAT Edge Prune via Gauss Map

  • Nov 11, 2014

    Robust Parallel Vectors Test

  • Jul 1, 2014

    Distance Point to Line Segment

  • May 20, 2014

    Deriving OBB to OBB Intersection and Manifold Generation

  • Nov 1, 2013

    Convex Hull Generation

Subscribe

C++ and Games development discussion and ideas