Credit Weight: 0.5 Prerequisite(s): Computer Science 2477 Description: A model is presented to support the design and analysis of games through the use of games design patterns. The model consists of a structural framework to describe the components of games, and patterns of interaction that describe how components are used by players (or a computer) to affect various aspects of the game play. Object-oriented game design patterns are used extensively requiring proper abstractions and decoupling. The results are gaming systems that can be easily modified, upgraded or adapted. The student will develop several games (e.g. single, multiplayer and mobile games) through the course assignments and projects. Offering: 3-0; or 3-0

Computer Science 4478 Games Design Patterns

Credit Weight: 0.5 Prerequisite(s): Computer Science 2477 Description: A model is presented to support the design and analysis of games through the use of games design patterns. The model consists of a structural framework to describe the components of games, and patterns of interaction that describe how components are used by players (or a computer) to affect various aspects of the game play. Object-oriented game design patterns are used extensively requiring proper abstractions and decoupling. The results are gaming systems that can be easily modified, upgraded or adapted. The student will develop several games (e.g. single, multiplayer and mobile games) through the course assignments and projects. Offering: 3-0; or 3-0





There are no comments for this course.