Game Design requires a broad range of knowledge from psychology to game engine scripting. You will find this depth throughout the curriculum and you’ll have plenty of options to specialize in Game System Design, Level/Content Design, or Narrative Design.
- Visual Digital Fundamentals – the basics of visual design.
- Game History and Development – learn about the industry and team-based development.
- Cognitive Psychology – explore human behavior and what motivates our decision-making process.
- Introduction to Game Design – explore the role of the game designer and game systems, level, and narrative design processes.
- Introduction to Computer Theory – a survey course to introduce basic programming skills and theories.
- Game Technology I – an introduction to scripting in a 2D environment and building game mechanics.
- Introduction to 3D Art – a survey of 3D artwork and tools from modeling and texturing to animation.
- Principles of Game Design – an introduction to the roles, responsibilities, tools, and processes for designing games.
- Game Production I – the first full production class focusing on teamwork and a 2D development process.
- Level Design I – explore the foundational skills, theories, and tools for building levels for games.
- Survey of Drama – a literature course that focuses on the masters of creating dramatic, narrative, fiction.
- or Introduction to Programming – the first of a two course sequence in C++ programming.
- or 3D Modeling I – modeling and texturing of solid objects.
- Game Technology II – a continuation of scripting at a more advanced level focusing on 3D game engines.
- Interactive Storytelling – developing narrative for games including non-linear models.
- or Game System and Experience Design – and advanced game design class focusing on the experiences manifested by game systems.
- or Advanced Programming – and advanced class in C++.
- 3 x GDES Specialization Elective – four open electives for you to specialize and develop portfolio.
- Game Production II – intermediate production class focusing on organization and pipelines using a 3D engine.
- College Capstone in Game Development – the beginning of a full year of conceptualization and production of a full game. All your education comes to an intersection in this course.
- Senior Production – final, advanced large team production class to complete the senior production sequence.
- Senior Portfolio in Game Design – create your professional portfolio website and prepare for finding that first job.
- 1 x GART Specialization Elective – an open elective for you to specialize and develop portfolio.
Some Specialization Electives
- Advanced Seminar in Game Design – an open format workshop where students propose and build portfolio projects. Some have special themes like Advanced Level Design, Casual/Social Games, Mobile Games.
- Level Design II – advanced level design.
- 3D Environments – explore building game engine environments with your own original asset sets.
- Interaction Design II, III and IV – Interaction Design is a four class sequence to thoroughly master usability, interface design, and feedback systems, plus the scripting skills to build your own prototypes.
- Pursue a Minor in Game Programming