Prerequisite: FA 2000 or instructor's consent.
This course examines several aspects of video games and gaming through a variety of theoretical lenses. This course will serve as an introduction to game design and survey the many roles behind video game development, both amateur and professional. Students will study the fundamentals of game design theory and incorporate them into 2D gaming projects. Students should be familiar with image editing and other basic computer skills. Students will assume various roles as they work in teams to make fully functional video games.