Credit Courses

(GAM) Game Design

GAM 120 - Game Design Theory and Culture (3 credits)
Students explore the historical and cultural significance of play through human history to include today's video game phenomenon by examining many game models across several genres. Conceptual and production processes involved in current industry game design and development are introduced, with particular emphasis on the design of creative models expressing gaming concepts. 1 lecture/4 laboratory hours
course outline

GAM 140 - Game Design I (3 credits)
Prerequisites: COS 101, DMA 120, DMA 135, ENG 101, GAM 120, or permission of instructor
Students develop fundamental skills designing computer games. Topics include environments, interfaces, rules, dynamics, play mechanics, goals, conflicts and aesthetics. Students learn to use standard industry level-building software and digital sculpting tools. Emphasis is placed on conceptual design of game play, interface, and the processes of 2-D and 3-D content creation. 1 lecture/4 laboratory hours
course outline

GAM 145 - Game Programming I (3 credits)
Prerequisite: COS 101
Corequisite: GAM 120
Analysis of an existing professional game engine contributes to an understanding of a game's architecture and development. Working within the limits of the game engine, students design their own programming projects, modifying the logic and engine to create custom game experiences. 2 lecture/2 laboratory hours
course outline

GAM 240 - Game Design II (3 credits)
Prerequisite: GAM 140
Emphasis on prototyping and level-building of game design concepts expands on the topics explored and skills developed in Game Programming I. Additional topics include content importing and configuration, mapping, lighting, physics, and scripted interaction. 1 lecture/4 laboratory hours
course outline

GAM 260 - Game Development (3 credits)
Prerequisite: GAM 240
In this capstone course, students work in interdisciplinary production teams to develop computer games and modules utilizing industry-standard game engines. Coursework centers on producing scripted real-time modules, play testing, and documentation to specify game design concepts. 1 lecture/4 laboratory hours
course outline