The past couple of days I've been spending some time reading the tutorials at lazyfoo.net to get started on game programming using libSDL. Here are my first steps: Chaz walking (for Windows, SDL.DLL included)!
Tomorrow I'll work on motion and animation not being tied to the frame rate, which is currently 20 FPS.
And yes, I do plan on making a fan game sometime down the road.