Minor in Game Design – Minors
Students will learn the fundamental skills of game technology and design. These include basic programming, game design principles and project development skills. Courses in the minor present a sequence of increasingly complex problems that game design students solve as they move from basic concepts to game prototypes. These include a basic literacy with different forms of games; a fundamental understanding of game engines and other software tools that enable interactivity; an introduction to the principles of game design; production and management in a multidisciplinary media creation environment; and basic asset creation in visual and auditory media. The basic skills involved in making an effective game can be applied to many different fields, including history, computer science, and education.
Requirements
- Game Design Foundations.
- Introduction to Games. One (1) course:
- MSCH-C 210 Introduction to Games
MSCH-C 210 Introduction to Games
- Credits
- 3
- Prerequisites
- None
- Description
- Introduces the idea of games systems by breaking down games into their different components to build a deep game literacy. Students will learn how to learn a new game quickly; teach complex games to others; recognize and excel at the many different games played in everyday life. Where most courses have readings, this course has "gamings," required games for students to play and learn.
- Repeatability
- Credit given for only one of MSCH-C 210 or TEL-T 366.
- Foundations Electives. One (1) course:
- CSCI-C 200 Introduction to Computers and Programming
- CSCI-C 211 Introduction to Computer Science
- CSCI-C 212 Introduction to Software Systems
- CSCI-H 200 Introduction to Computers and Programming, Honors
- CSCI-H 211 Introduction to Computer Science-Honors
- CSCI-H 212 Introduction to Software Systems, Honors
- INFO-I 210 Information Infrastructure I
- MSCH-C 220 Creative Technologies
CSCI-C 200 Introduction to Computers and Programming
- Description
- This course is an introduction, broadly, to algorithmic thinking and, specifically, to programming. It teaches the basics of programming using real world applications in natural, physical and social sciences. Students will develop ability to program by identifying problems in real world and then creating a program that solves the problem.
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
CSCI-C 211 Introduction to Computer Science
- Description
- A first course in computer science for those intending to take advanced computer science courses. Introduction to programming and to algorithm design and analysis. Using the Scheme programming language, the course covers several programming paradigms. Lecture and laboratory.
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
CSCI-C 212 Introduction to Software Systems
- Description
- Design of computer software systems and introduction to programming in the environment of a contemporary operating system. Topics include a modern object-oriented programming language; building and maintaining large projects; and understanding the operating system interface.
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
CSCI-H 200 Introduction to Computers and Programming, Honors
- Description
- Honors version of CSCI-C 200. This course is an introduction, broadly, to algorithmic thinking and, specifically, to programming. It teaches the basics of programming using real world applications in natural, physical and social sciences. Students will develop ability to program by identifying problems in real world and then creating a program that solves the problem.
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
CSCI-H 211 Introduction to Computer Science-Honors
- Description
- Honors version of CSCI-C 211.
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
CSCI-H 212 Introduction to Software Systems, Honors
- Description
- Honors version of C212
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
INFO-I 210 Information Infrastructure I
- Description
- This course introduces software architectures of information systems and basic concepts and procedures of system and application development. Course topics include PHP programming syntax; procedural programming fundamentals; principles of developing dynamic, database-driven applications for the World Wide Web; relational database concepts; and basic MySQL statements.
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
MSCH-C 220 Creative Technologies
- Credits
- 3
- Prerequisites
- None
- Description
- Provides a survey of current technologies for creating games. These tools are also appropriate for projects in virtual and augmented reality and interactive journalism. Students acquire competency in several game engines demonstrated by the creation of several digital game prototypes using recently released tools.
- Introduction to Games. One (1) course:
- Game Design Developmental Skills.
- Game Production I. One (1) course:
- MSCH-G 300 Game Production I
- CSCI-C 292 Introduction to Game Programming when taken Fall 2026 or later
MSCH-G 300 Game Production I
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-C 220, INFO-I 210, or CSCI-C 200
- Description
- Students will learn how to make digital game prototypes gaining hands-on experience while working in teams and using game engines such as Unity and Unreal. Students will develop sound teamwork practices such as appropriate and timely communication, version control, and leadership; employ production methods such as agile and waterfall; and develop essential playtesting methods.
- Repeatability
- Credit given for only one of MSCH-G 300 or TEL-T 361.
CSCI-C 292 Introduction to Game Programming
- Description
- This course explores the world of game development with a focus on programming for games. It provides an introduction to game programming using a state-of-the-art language (e.g., C#) in a game engine (e.g., Unity).
- Additional information
- Credit hour, prerequisite, and other information cannot be displayed for this course. If this is a course outside of the College of Arts and Sciences, please see the appropriate school's bulletin for additional information.
- Game Design I. One (1) course:
- MSCH-G 310 Game Design I
MSCH-G 310 Game Design I
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-C 210
- Description
- Examines the structural and formal elements of games. Explores the theory of game design through deconstruction of tabletop games. Students will create, present, and analyze games in numerous contexts.
- Repeatability
- Credit given for only one of MSCH-G 310 or TEL-T 367.
- Game Art and Sound. One (1) course:
- MSCH-G 320 Game Art and Sound
- MSCH-G 340 Animation for Digital Media when taken Fall 2026 or later
- MSCH-G 390 Game Design Topics (approved topics only; see academic advisor) when taken Fall 2026 or later
- MSCH-G 420 Game Character Art when taken Fall 2026 or later
- MSCH-G 422 XR in Nature and BioArt when taken Fall 2026 or later
- MSCH-G 424 Concept Art for Digital Media when taken Fall 2026 or later
MSCH-G 320 Game Art and Sound
- Credits
- 3
- Prerequisites
- None
- Description
- A general introduction to concepts, techniques, and tools for creating audio, visual, and narrative assets used in computer games and digitally mediated environments, including sound editing and synthesis, frame-based and procedural animation, and non-linear story writing. Students will create original sounds, write and edit computer code, and author multiform narratives while studying their roles in emerging and complex systems.
- Repeatability
- Credit given for only one of MSCH-G 320 or TEL-T 284.
MSCH-G 340 Animation for Digital Media
- Credits
- 3
- Prerequisites
- None
- Description
- Covers rigging, 3D animation, 2D animation, motion capture, and best practices for animating for specific platforms like film, games, and commercial uses.
MSCH-G 390 Game Design Topics
- Credits
- 1–4 credit hours
- Prerequisites
- None
- Description
- Exploration of emerging trends in game design and development. Topics vary.
- Repeatability
- May be repeated with a different topic for a maximum of 6 enrollments and 18 credit hours in MSCH-G 390 and MSCH-G 290.
MSCH-G 420 Game Character Art
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-G 320; or consent of instructor
- Description
- Covers 3D modeling and character development for games. Introduces the tools and techniques to create clean base meshes for game engines. Uses UV layouts to create characters, props, vehicles, weapons, and static mesh environments. Includes peer critiques, as well as discussions about project deadlines, tools and techniques, methodologies, and results.
MSCH-G 422 XR in Nature and BioArt
- Credits
- 3
- Prerequisites
- None
- Description
- Bioart is an interdisciplinary field that explores the intersection of art and biology, bridging the gap between science, technology, and artistic expression. Introduces students to the history, theory, and techniques of bioart, fostering creativity and critical thinking, through the creation of nature-inspired artworks.
MSCH-G 424 Concept Art for Digital Media
- Credits
- 3
- Prerequisites
- None
- Description
- Covers techiques for creating effective concept art for games and other digital media.
- Game Production I. One (1) course:
- Electives. One (1) course:
- MSCH-C 200 The Videogame Industry: Systems and Management
- MSCH-C 215 History of Videogames
- MSCH-G 340 Animation for Digital Media when taken Fall 2026 or later
- MSCH-G 366 Game Writing
- MSCH-G 367 Narrative Design when taken Fall 2026 or later
- MSCH-G 372 Board Game Design
- MSCH-G 375 Virtual Economies when taken Fall 2026 or later
- MSCH-G 390 Game Design Topics
- MSCH-G 420 Game Character Art when taken Fall 2026 or later
- MSCH-G 421 Sound for Games and Playable Media I
- MSCH-G 422 XR in Nature and BioArt when taken Fall 2026 or later
- MSCH-G 424 Concept Art for Digital Media when taken Fall 2026 or later
- MSCH-G 430 Introduction to 3D Modeling when taken Fall 2026 or later
- MSCH-G 440 Game Aesthetics
- MSCH-G 475 Game Studio when taken Fall 2026 or later
- MSCH-G 480 Virtual Worlds Design when taken Fall 2026 or later
MSCH-C 200 The Videogame Industry: Systems and Management
- Credits
- 3
- Prerequisites
- None
- Description
- Examines what games are and how they are made. Topics include the games industry: its creative dimensions and economic structures; its history and future; the organization of game development teams; the methods and tools used in game production. Students will gain a deeper and more detailed appreciation for this rapidly evolving, fascinating, and sometimes baffling industry.
- Repeatability
- Credit given for only one of MSCH-C 200 or TEL-T 260.
- Fall 2026CASE SHcourseSummer 2026CASE SHcourse
MSCH-C 215 History of Videogames
- Credits
- 3
- Prerequisites
- None
- Description
- Covers the origin and development of the videogame. Topics include the location and platforms for gaming (arcades, home game consoles, personal computers); social and cultural impacts (stereotypes, gender roles, media effects, violence, regulation and intellectual property); new gaming trends (mobile and social gaming, free-to-play, and cloud gaming).
- Repeatability
- Credit given for only one of MSCH-C 215 or TEL-T 160.
- Fall 2026CASE SHcourseSummer 2026CASE SHcourse
MSCH-G 340 Animation for Digital Media
- Credits
- 3
- Prerequisites
- None
- Description
- Covers rigging, 3D animation, 2D animation, motion capture, and best practices for animating for specific platforms like film, games, and commercial uses.
MSCH-G 366 Game Writing
- Credits
- 3
- Prerequisites
- None
- Description
- Focuses on story and narrative design of video games. Explores interactive storytelling, terms and tools to critique and understand game narratives more deeply, and practice in the implementation and execution of story ideas within the world of video games.
MSCH-G 367 Narrative Design
- Credits
- 3
- Prerequisites
- A grade of C- or higher in ENG-W 103, ENG-W 203, MSCH-G 366, or MSCH-P 331; or consent of instructor.
- Description
- Focuses on the collaborative skills required to contribute effectively to a narrative design team. The course will culminate with the writing of a complete, self-contained game to be uploaded to itch.io.
- Repeatability
- Credit given for only one of MSCH-G 367 and MSCH-G 466.
MSCH-G 372 Board Game Design
- Credits
- 3
- Prerequisites
- None
- Description
- Explores the design of conflict systems for games. Students will learn fundamental theories of conflict design (e.g. game theory) and advanced design tools (e.g. spreadsheets). Theories and tools will be applied to popular video and board games.
MSCH-G 375 Virtual Economies
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-C 210
- Description
- Introduces virtual economies. Students will learn economy design, both within concept and hands-on practice through Machinations.
MSCH-G 390 Game Design Topics
- Credits
- 1–4 credit hours
- Prerequisites
- None
- Description
- Exploration of emerging trends in game design and development. Topics vary.
- Repeatability
- May be repeated with a different topic for a maximum of 6 enrollments and 18 credit hours in MSCH-G 390 and MSCH-G 290.
MSCH-G 420 Game Character Art
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-G 320; or consent of instructor
- Description
- Covers 3D modeling and character development for games. Introduces the tools and techniques to create clean base meshes for game engines. Uses UV layouts to create characters, props, vehicles, weapons, and static mesh environments. Includes peer critiques, as well as discussions about project deadlines, tools and techniques, methodologies, and results.
MSCH-G 421 Sound for Games and Playable Media I
- Credits
- 3
- Prerequisites
- MSCH-G 320; and consent of instructor
- Description
- Explores the theoretical, creative, and technical issues surrounding audio and interaction in games and virtual worlds, virtual reality, augmented reality, art installations, and smartphone applications. Provides the skills needed to construct sound environments that are relevant to visual media and responsive to interactions that happen within a variety of mediated environments.
MSCH-G 422 XR in Nature and BioArt
- Credits
- 3
- Prerequisites
- None
- Description
- Bioart is an interdisciplinary field that explores the intersection of art and biology, bridging the gap between science, technology, and artistic expression. Introduces students to the history, theory, and techniques of bioart, fostering creativity and critical thinking, through the creation of nature-inspired artworks.
MSCH-G 424 Concept Art for Digital Media
- Credits
- 3
- Prerequisites
- None
- Description
- Covers techiques for creating effective concept art for games and other digital media.
MSCH-G 430 Introduction to 3D Modeling
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-G 320; or consent of instructor
- Description
- Advanced 3D seminar. Topics may include 3D modeling for games and interactive storytelling, 3D modeling for film and television, 3D modeling for the Web, 3D modeling and machinima, programming and scripting for dynamic effects in 3D environments, motion capture and 3D. Lab fee required.
MSCH-G 440 Game Aesthetics
- Credits
- 3
- Prerequisites
- None
- Description
- Build simple digital and tabletop games that explore different philosophical and artistic approaches to game creation. Gain the ability to choose appropriate styles to convey a particular message within a game.
MSCH-G 475 Game Studio
- Credits
- 3
- Prerequisites
- MSCH-G 320
- Description
- Explores niche, independent, and avant-garde issues in game development under the direction of a faculty supervisor. Examples could include: Creature Design, Combat Animation, Interactive Audio, and Graphics Programming. This course culminates with a required portfolio review.
- Repeatability
- May be repeated for a maximum of 12 credit hours.
MSCH-G 480 Virtual Worlds Design
- Credits
- 3
- Prerequisites
- A grade of C- or higher in MSCH-G 300 and MSCH-G 310
- Description
- Provides an intensive introduction to the design and technical development of virtual worlds and massively multiplayer online games (MMOs). Topics include designing for persistence in a virtual world, world simulation, long-term player goals, and social interactivity.
- Minor GPA, Hours, and Minimum Grade Requirements.
- Minor Residency. At least 9 credit hours in the minor must be completed in courses taken through the Indiana University Bloomington campus or an IU-administered or IU co-sponsored Overseas Study program.
- Minor Upper Division Courses. At least 9 credit hours in the minor must be completed at the 300-499 level.
- Minimum Grade. Except for the GPA requirement, a grade of C- or higher is required for a course to count toward a requirement in the minor.
- Minor GPA. A GPA of at least 2.000 for all courses taken in the minor--including those where a grade lower than C- is earned--is required.
Minor Area Courses
-
Unless otherwise noted below, the following courses are considered in the academic program and will count toward academic program requirements as appropriate:
- Any course contained on the course lists for the academic program requirements at the time the course is taken—as well as any other courses that are deemed functionally equivalent—except for those listed only under Addenda Requirements
- Any course directed to a non-Addenda requirement through an approved exception
This program of study cannot be combined with the following:
- Bachelor of Arts in Journalism [JOURBAJ]
- Bachelor of Arts in Media [MEDIABA]
- Bachelor of Fine Arts in Cinematic Arts [CINEARTBFA]
- Bachelor of Science in Game Design [GAMEDSGNBS]
- Certificate in Journalism [JOURUGACR1]
- [Name unavailable] [PBLCRELNBS]
- [Name unavailable] [SPTMEDIABS]