OpenGL cukup tepat untuk game 2D. Meskipun umumnya digunakan untuk 3D, fungsi yang sama dapat digunakan untuk game 2D. Artinya, apa pun yang dapat Anda lakukan dengan 3D OpenGL akan berlaku dengan OpenGL "2D".
Beberapa informasi lebih lanjut dapat ditemukan di lokasi ini .
OpenGL 2D dicapai dengan cara yang sama dengan OpenGL 3D. 2D OpenGL hanya merupakan penerapan teknik, yaitu rendering adegan pada bidang datar, kemudian menggunakan dan proyeksi ortografis, bukan proyeksi perspektif, yang, tergantung pada pengaturan Anda, dapat mengubah pemandangan.
Sebuah contoh:
(a) adalah adegan dalam proyeksi ortografis. (B) adalah adegan yang sama, menggunakan proyeksi perspektif. Dalam gim 2D, ini dapat menyebabkan kesalahan penempatan sprite jika kedalamannya diubah (yang, tergantung pada bagaimana Anda melakukan pengembangan, mungkin demikian). Menggunakan proyeksi perspektif juga membuat menyelaraskan hal-hal dalam koordinat layar lebih sulit.
Selain itu, OpenGL membawa banyak, banyak, banyak manfaat dengannya. Terutama, akselerasi perangkat keras merupakan nilai tambah yang besar. Ada juga tingkat kontrol yang jauh lebih baik atas apa yang dilakukan kartu grafis dan bagaimana kelanjutannya, memungkinkan untuk pengoptimalan kasus tertentu