CpSc 416/616: Data-driven 2D Video Games
C++, Design Patterns, and SDL, Spring, 2014