The art and science of games. Goals, rules, game balance, and other fundamentals are introduced, as well as implementation issues such as modeling, physics, animation, networking, and performance. Coverage of existing gaming platforms and languages is provided as needed. Concepts are applied in an appropriately scaled, team-implemented game project. Lecture, 3 hours.
Fall 2019, Fall 2018, Spring 2018, Fall 2017