Semester(s) Offered: /
Credits: 4
Course Call Number: GAMES-UT 122, OART-UT 1612
Prerequisite(s): Intermediate Game Development
Taught By: Diego Garcia / Matt Boch

In Game Development: Team Studio, students will work in small teams to create a single digital game. Over the course of the semester, students will brainstorm, research, design, and develop a number of prototypes that culminate in a single digital game. The philosophy of the course is learning through doing, and the majority of student work time will be spent in actual design and production, which will be structured and guided by the instructors. This production time will be supplemented by in-class exercises, readings and discussion, and visits from professional game developers. At the end of the semester, each group will have produced a playable digital game.

Upon completion of this course, the student will be able to:
1) Practice the fundamentally integrated technical processes of digital game development, by rolling together elements of visual art and design, sound design, systems design, interaction design and code, into a single digital game project.
2) Learn to implement game assets and code in an established digital game engine (Unity).
3) Identify major principles of implementation-level game design, and learn the ‘tricks of the trade’ that serve to engage a user and provide subconscious-level enjoyment of a game.
4) Analyze and articulate strengths and weaknesses in the student’s and classmates’ work.
5) Present their work to a group, highlighting its functionality and strengths.
6) Work within a team structure, with each student playing a different role within the team.
7) Understand and apply a production process such as ‘scrum’ in the context of a team ​project.