OpenGLは3次元ゲームでしか使いませんが。
しかしゲームプログラムを作る場合、自分だったらゲームライブラリがあるなら
それを使うという発想をしますが。SDLとかAllegroとか。
いずれもCかC++で組むやつですが。