SFML jest według mnie (jak i innych użytkowników tego forum) najlepszą biblioteką do tworzenia gier 2D (3D też można, no ale cóż, trzeba jednak jeszcze umieć OpenGL). Jest prosta, pisze się w niej obiektowo, no i oczywiście jest darmowa. Najlepiej się jej uczyć z bloga Szymona Siarkiewicza, założę się, że już dużo linków do jego i oficjalnych tutoriali na naszym forum widziałeś, więc już ci linka nie dam, bo już dużo razy kopiowałem ;) No, ale wracając do tematu: bierz SFML-a, jest najlepszy, najpierw się porządnie tego naucz, porób parę małych głupich-nie głupich projekcików, a potem weź się za jakąś hardcorową grę ;D
Pozdrawiam i życzę miłej nauki!