Otra alternativa de librerias graficas seria el mismisimo Direct X, y el poderoso allegro.
SDL funciona en casi todas las plataformas que conosco.
Allegro tambien es multiplataforma y DX solo es para windows.
Ahora, lo mejor para videojuegos es C++, no C sino C++, ya que es muy seguroi que tengas que crear objetos.
Tutoriales????.
www.gamedev.net y checa mi firma para que entres al grupo de creacion de videojuegos, ahi tambien te puedo ayudar.
Saludos