Search

GDN3252: Game Mechanics II

The Game Mechanics II course explores the theories and principles employed in rule-based systems within games. Students will learn how pacing and thematic structures incorporate conflict resolution and generate a workable challenge-and-reward system...

GDN4003: Systems Progression

The Systems Progression course builds on students’ knowledge gained in organizing and manipulating data as well as quantitative measurement. They will model change in a progression system framework over time. In issuing changes to this model...

GDN4235: Production and Planning

The Production and Planning course introduces the stages of the software development life cycle. To develop their professional footing, students will build a greater understanding of how projects evolve as they transition between stages. They will...

GDN4542: Game Design Preproduction

The Game Design Preproduction course requires students to collaborate as they would in a professional game development environment, working in teams to document and develop a gameplay prototype. Each team will learn how to balance a demanding...

GDN4920: Game Systems Integration

In the Game Systems Integration course, students will work in teams to take an existing game that is partially completed and iterate on its development. Students will perform testing, improve existing mechanics, compare it to its relevant market...

GDN4318: Game Balancing

The Game Balancing course teaches students how to use level design and system design knowledge from previous courses to create projects that capitalize on the strengths of their own designs. Students will also learn about communicating to the player...

GDN119: Project and Portfolio I: Game Design

In Project and Portfolio I: Game Design, students will construct a basic software program using code outside of a game engine. Through this work, students will gain experience with procedural logic in a scripting language, linear thinking, and data...

GDN2111: Scripting for Designers I

The Scripting for Designers I course elaborates on the basics of data usage and coding syntax covered in Introduction to Programming. This course focuses on more intermediate topics in computer science, such as algorithms, objects and classes, and...

GDN2123: Systems Design

Games are collections of systems. As such, a game designer must be able to understand how the values underlying those systems are generated and how the data interact. In Systems Design, students will use spreadsheets to record, store, and manipulate...