OpenGL

Page last updated on 4/30/2022

OpenGL is a decades old cross-platform graphics API developed by the Khronos Group, who have moved on to develop the new Vulkan graphics API. I began learning Vulkan several years ago to develop a video game with, but courses at George Mason are still taught using OpenGL. This required me to learn the OpenGL in spite of its inferiority to Vulkan. This was actually a productive experience for me, as OpenGL comparatively provides higher-level control to the graphics rendering pipeline, which gave me a different perspective into computer graphics and will help me further develop my Vulkan applications. Using OpenGL, I made a series of small games and simulations for my college classes, the most notable of which are listed as projects below.


See related projects

Please refresh your browser

Foto Graffiti

Photography game written in C++

See More
Please refresh your browser

CUDA Particle Simulator

MIT-Licensed particle simulator

See More
Please refresh your browser

Escape From Uncle Josh

Horror game written in C++

See More
Please refresh your browser

C++ OpenGL Game Framework

MIT-Licensed game framework

See More