si quieres usar 2d usa SDL o Allegro, son muy faciles de aprender.
OpenGL es muy complicado para hacer cosas en 2d, pero es impresionante (el mejor multiplataforma) en 3d.
Empieza de a poco y veras que llegas muy lejos.
http://lazyfoo.net/SDL_tutorials/