Students will create and document the design of a novel game, evaluate and choose a suitable development platform, perform early evaluation of the game (e.g., through low-fidelity prototypes), develop and document the game's software architecture, implement the game, and perform user testing.

This course allows students to master the design and development of a complete digital game. Students will gain practical experience with game design, architecture, implementation and play testing in a team setting, and experience in working with a game engine. This is the "capstone" course for students following the Game Development stream within Software Design. Students in other programs (such as Computing and the Creative Arts) can also participate as team members.

Where and When

  • Monday January 12, January 26, March 2, and March 30, 2021 at 9:30-11:30 AM, via Zoom.
  • Creative Computing Show, April 8, 2021

Office Hours

Office hours will be held by appointment via teleconference.


Please check OnQ regularly for course information.

More information on learning outcomes can be found here.

© 2020 Nicholas Graham