Learn how to communicate with the GPU and create graphics programs using OpenGL, a graphics API in C++. General Template: Episodes 1-18: Getting Started Episodes 19-29: Collisions Part 1 Episodes 30-47: Advanced Lighting/Rendering Episodes 48-: Collisions Part 2 Based off of the tutorial at: https://learnopengl.com/ by Joey de Vries (https://twitter.com/JoeyDeVriez) (For the first 18 episodes or so and episodes 32-47)