I post a link to some great tutorials at C/C++ programming with SDL. You can easily learn how to make a 2D cross-platform game.
They're really easy-to-comprehend and well-explained.
PS: I'm not an author of those!
I moved your topic here, off the "tutorial" section, because it's not really a tutorial, it's a description of an existing tutorial. However, I approve your idea, thanks for sharing this link with us.Regardsyordan