Centipede (C++)
This was my class project for the Object-Oriented Game Development course at DePaul. In this course, we learned common game programming patterns and how to apply them in gameplay code. The course was structured as a workplace simulation with weekly progress reports and team meetings, and taught us how to estimate development time and prioritize development tasks.