CHIP-8
An ongoing investigation into the inner workings of the interpreted games language from the 1970s. You might find some useful bits and pieces here if you are planning an emulator.
Games programming from the ground up with C
An expansive development diary covering an exploration of programming games in C from simple command line games to 2D real-time games to 3D.
Audio fundamentals
An occasional series delving into the inner workings of digital audio.
HTML games programming from the ground up
A development diary covering the creation of a range of HTML games.