OpenGl est une librairie qui a des fonctions uniquement pour dessiner.
Mais OpenGl a besoin d'un environnement déjà existant pour pouvoir utilisé ses fonctions et a donc besoin d'une autre librairie qui s'occupe de la gestion des fenetres ( OpenGl tel quel sait pas faire)
Il y a glut, qui était fait spécialement pour OpenGl, portable, mais plus en développement depuis longtemps.
Il y a SDL. Portable, plutôt complète ( gestion du son que n'a pas glut ) et encore maintenue à jour.
Donc le mieux c'est quand même de commencer par la SDL puis OpenGl. De plus OpenGl c'est quand même pour la 3D ( même si tu peux l'utiliser pour de la 2D) qui est niveaux dessin plus complexe que la 2D ou avec 3 images tu peux faire un truc bien 