Written for developers inexperienced with game programming, Pong on the XGS PIC details an implementation Pong on a limited embedded system. After some previous work on the XGS PIC project, André LaMothe asked if I would write an Instructable on my implementation of Pong using their drivers. The documentation covers topics such as collision detection, player input, sound, and the concept of a game loop. After developing the initial theory, the focus shifts to incrementally developing testable demos until Pong is playable.
View the final product here or read the manuscript. Also, a copy of the source is available.