2017-2018 Undergraduate Catalog

CS 333 Theory of Computer Gaming

From arcade games through today’s AAA franchises this course examines the theoretical background of computer game development. By looking at both writings and actual games we address topics like fun; conflict, catch-up strategy, gameplay, emotion, surprise, endogenous value, level design, feedback, surprise, problem statements, flow, rules and randomization. Throughout the course each student works to complete a game document that leads to a game prototype. This prototype is utilized in player testing to see what happens when a game idea becomes reality to players.

Credits

3

Prerequisite

CS 271 Game Development