You also may want to have a look at Beginning OpenGL Game Programming.