http://www.siteduzero.com/tuto-3-8-0-apprenez-a-programmer-en-c.html
C´est le site sur lequel j´ai appris les bases de la programmation en C. Très intuitif et facile à comprendre, avec de nombreux exercices.
Il y a une partie du cours sur la SDL et les jeux 2D.
La partie C++ va bientôt intégrer des trucs pour des jeux 3D, donc le temps que ça sorte, tu devrais avoir eu le temps de passablement t´amuser en SDL ;)
Concernant le logiciel de programmation, j´utilise Code::Blocks parce qu´il est gratuit, très complet, mis-à-jour à toutes les nuits et qu´il n´est pas trop lourd.