Skip to Content

Course Search Results

  • 3.00 Credits

    The course explores the philosophy of games and play. What is the value of games? Are games an art form? What is it to be playful? What is the role of play in human life? Particular issues addressed may include the role of frustration difficulty in games, what games can communicate, the relationship between play and creativity. The class will be taught in a mixed format, including traditional lecture material, but also exploration through play in class, game design exercises, and playtesting student designs. Prerequisites: 'C-' or better in GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major status in Games
  • 3.00 Credits

    In this course students will develop an understanding of traditional narrative theory, plot, character development, dialogue, and world creation, as well as experimental approaches to storytelling in the context of games. Specific attention will be paid to interactive storytelling, algorithmic storytelling, and collaborative story construction. Prerequisites: 'C-' or better in (GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major Status in Games) OR (CS 1400 AND (CS 1410 OR CS 1420) AND Full Major Status in Computer Science or Software Development)
  • 3.00 Credits

    This course is designed to introduce students to games user research and playtesting. Students will learn how to test games, which includes selecting a method, generating data, and communicating feedback to development teams. The class has a theoretical background in sociological, anthropological, and psychological research methods. This is a hands-on, practical class which works best if you pair with a team making a game in live development. The class structure consists of lectures and workshops. Lectures introduce topics or research methods, and workshops give students an opportunity to practice the method in small groups. Successful completion of the course will result in a portfolio of games user research demonstrating knowledge of research methods, data literacy, and findings contextualized and informed by current markets and the gaming industry. Prerequisites: 'C-' or better in (GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major Status in Games) OR (CS 1400 AND (CS 1410 OR CS 1420) AND Full Major Status in Computer Science or Software Development)
  • 3.00 Credits

    This course is designed to give practical experience and knowledge about designing user interfaces, menu systems and icons for video games. The majority of the class is spent designing 2D assets. Some application to software/program/app design will be discussed, but our primary focus will be on UI for games. Prerequisites: 'C-' or better in (GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major Status in Games) OR (CS 1400 AND (CS 1410 OR CS 1420) AND Full Major Status in Computer Science or Software Development)
  • 3.00 Credits

    In this course we will examine in-depth a variety of cognitive principles relevant to the design of video games. The purpose of this course is two-fold: (a) to provide students with a deep understanding of the psychology at work during play and (b) to identify how to make psychological principles actionable during the process of designing a video game. We will explore challenges around human perception, attention, memory, problem solving, and learning, in order to predictably design the games we intend. Prerequisites: 'C-' or better in (GAMES 3720 OR PSY 3000) AND (Full Major Status in Games OR Full Major status in Computer Science OR Full Major status in Software Development)
  • 3.00 Credits

    In this course students will research and analyze spaces and themes outside of the metaverse which include: salient literature/multimedia, terrestrial locations, and virtual spaces. Students will become well versed in intentional design based upon spatial awareness theories, by translating them into playable levels. This is a project based course which consists of lecture, demonstration, and playtesting. Prerequisites: 'C-' or better in (GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major Status in Games) OR (CS 1400 AND (CS 1410 OR CS 1420) AND Full Major Status in Computer Science or Software Development)
  • 3.00 Credits

    Mobile gaming represents a significant sector of the game industry in terms of reach, impact, and economic significance. This course will focus on how this sector operates and how to achieve success. Students will also learn to design game experiences that consider the capabilities and constraints of current mobile platforms. Additionally, they will conduct research on current practices in the mobile games industry (e.g. monetization, free-to-play), user interface design, and games user research (e.g. A/B testing). Students will be expected to conduct their own research, communicate their results to the class, and will also work in small teams on a small-scale mobile game. Prerequisites: 'C-' or better in (GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major Status in Games) OR (CS 1400 AND (CS 1410 OR CS 1420) AND Full Major Status in Computer Science or Software Development)
  • 1.00 Credits

    This course combines theory and practice as students study a game genre (established or emergent) by critically playing, engaging with scholarly work, and meeting to discuss and present on the games studied. The game genre of study will vary from semester to semester. Prerequisites: 'C-' or better in (GAMES 1010 AND GAMES 1050 AND COMP 1010 AND COMP 1020 AND Full Major Status in Games) OR (CS 1400 AND (CS 1410 OR CS 1420) AND Full Major Status in Computer Science or Software Development)
  • 3.00 Credits

    In this course, students learn and practice the 12 principles of animation while addressing aesthetics within the constraints of game engines. The course has a focus on character locomotion and body mechanics. Topics include preparing and implementing animations into game engines, state machine logic, animation retargeting, motion capture and editing. Students who successfully complete this course will have a solid foundation of animation theory and practical application through individual projects. Prerequisites: 'C-' or better in GAMES 3010 AND Full Major status in Games
  • 3.00 Credits

    This course is an in-depth study of the art and science of rigging 3D models for animation using industry standard applications. Students will gain an understanding of the concepts and techniques to create custom animation rigs for a variety of characters such as humans, creatures, and inanimate objects. Additional topics include subsets such as the face, clothing, and other components of the character. This is a project-based course in which students design and create functional control interface systems through problem solving and creativity using a variety of core concepts and techniques. Scripting will be employed for the purpose of automating tasks and other procedures. Prerequisites: 'C-' or better in GAMES 3010 AND Full Major status in Games