Coursework for UAT's GAM205O "Gameplay Programming Concepts"