Fundamental concepts of software for computer games and other simulation-based media. Topics will include game design (selecting rules, resources, and player objectives), 2D and 3D game programming, ...
Sometimes a limited perspective can really enhance the horror, with these side-scrolling games proving that point.
Reinforces game design principles through analysis and discussion of digital games, and introduces students to key practices in the development of digital game experiences, including game flow, ...