Quantcast
Channel: Algorithm – Randy Gaul's Game Programming Blog
Browsing all 24 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Character Controllers

I created a demo called player2d by implementing a swept 2D character controller, showcasing a bunch of cute_headers in action. There are also a set of slides made for a talk at a local university...

View Article


Image may be NSFW.
Clik here to view.

std::vector and Minimizing Includes

I like std::vector quite a bit except for a couple side-effects. Here are the side-effects I do not enjoy. Debug builds are slow due to copious debug checks. Constructors and destructors are *always*...

View Article


Image may be NSFW.
Clik here to view.

Base64 Encoding and some Opinions

Recently I had a need to do some base64 encoding in C. I was hoping to find two functions, one for encode and one for decode. base64 encoding is useful to transmit a byte array over text in a safe...

View Article

Image may be NSFW.
Clik here to view.

Datastructure APIs in C++

Designing a great data structure API is mostly a grey area with lots of room for opinions. Why care about my opinion? Well, take a peek at some of my headers on GitHub. If you think they might look...

View Article
Browsing all 24 articles
Browse latest View live