A group exercise in agile methodologies, where a classic “Breakout” game was implemented from start to finish against a simulated customer, working iteratively against deadlines and requirements according to Scrum methodology.
I ensured that cross-platform demands were met for Windows and Linux compability, working to keep parity between a DirectX and a OpenGL renderer, while utilizing the Jenkins Continuous Integration System together with unit testing to verify cross-platform compability across the entire codebase.
The source code is available in full on GitHub!
The final build of the game is available here.