CSIT 308 Computer Game Design and Implementation

This course will provide an introduction to current and future techniques for computer game design and implementation. Topics will cover graphics game engines, motion generation, behavioral control for autonomous characters, layered game architecture, interaction structure, and interface issues of multi-user play. The course will emphasize a practical approach to the development of games. A variety of game development technologies will be considered. Programming background is expected.




CSIT 203 or CSIT 221


Every semester