Certificate in Game Design
Program Learning Objectives (PLOs)
PLO1: Apply key concepts, theories, and approaches to game development, such as by devising gameplay mechanics, story elements, and aesthetic elements.
PLO2: Design and develop unique game ideas, characters, and worlds.
PLO3: Create prototypes and game design artifacts using relevant tools, engines, and platforms.
PLO4: Apply project management skills, such as planning, organizing, and executing game projects.
PLO5: Revise games based on playtesting and user feedback.
PLO6: Collaborate with other students to create game artifacts.
PLO7: Apply concepts and theories related to ethics, culture, and gaming, such as inclusivity and diversity, representation, and identity.
PLO8: Generate a game design document, deliver a game pitch, and present a complete game.
PLO9: Create a portfolio of work that showcases one’s unique contributions and game development techniques.
Course Learning Objectives (CLOs)
By the end of this course, students will be able to:
CLO1: Examine the essential elements of game design, including game mechanics, goals, rules, and systems. (PLO1)
CLO2: Analyze game mechanics, identifying the principles that contribute to player engagement and enjoyment. (PLO1)
CLO3: Complete practical exercises, prototypes, and hands-on projects. (PLO1, PLO2, PLO3, PLO5, PLO7, PLO8)
CLO4: Critique existing games, identifying strengths, weaknesses, and design choices. (PLO1)
CLO5: Collaborate with peers to brainstorm ideas, iterate on designs, and provide constructive feedback. (PLO6)
CLO6: Identify areas for further development and specialization in game design through reflection on personal growth and course learning. (PLO2, PLO3, PLO5, PLO8)
Courses in Game Design:
Games and Society
This course explores the historical, cultural, ethical, and social dimensions of games and gaming. Students will examine how games reflect and shape societal values, identities, and power structures. Through case studies, they will analyze the historical evolution of games, from ancient traditions to digital experiences. They will also examine a variety of game types, including board games, card games, tabletop role-playing games, social VR, and larp.
Throughout the course, students will examine the social, cultural, and technological contexts in which games have emerged, exploring how games reflect and influence human experience, communication, and expression. Students will also investigate ethical dilemmas in game design, such as representation, inclusivity, and the impact of violence. The course will explore the social dynamics of gaming communities, including issues of toxicity, accessibility, and belonging. The course also considers how games are used for health, education, and psychological well-being. Additionally, the influence of intellectual property, plagiarism, and generative artificial intelligence (genAI) on the games industry will be examined.
By the end of the course, students will have a deeper awareness of how games shape and are shaped by societal forces. Ultimately, this course aims to foster a deeper appreciation for the artistry, innovation, and cultural impact of games while equipping students with a foundational understanding of the historical context and evolution of game design.
Course Code: GS: 1011
Prerequisites: None
Narrative and Storytelling in Games
The course explores the role of narrative in shaping player experiences and driving engagement in games. Through a combination of analyzing existing games and hands-on creative projects, students will develop a deeper understanding of storytelling techniques, formats, and principles specific to the medium of games.
This course examines how narrative elements, such as plot, character development, dialogue, and world-building, contribute to immersive and compelling gameplay experiences. Students will study the narrative design process from concept development to implementation by analyzing various narrative formats, including linear and branching narratives, and how they are applied in different genres and styles of games.
During the course, students will engage in practical exercises and collaborative projects to craft engaging narratives that resonate with players and integrate with gameplay mechanics, level design, and player choices. Students will apply their narrative design skills to create game prototypes, design narrative structures, and develop character arcs and dialogue.
By the end of the course, students will have acquired a comprehensive understanding of narrative techniques and storytelling principles in game design.
Couse Code – GS 2001
Prerequisite- None
Game Prototyping
This course involves students in the iterative and creative process of developing game prototypes. Through a blend of theoretical exploration, practical exercises, and hands-on projects, students will learn essential prototyping and playtesting techniques and tools used in the game development industry.
This course introduces students to the principles of rapid prototyping and iterative design, emphasizing the importance of experimentation, iteration, and user feedback in the game development process. Students will explore various prototyping methods, including paper prototyping, digital prototyping, and rapid prototyping using game engines and development tools.
Students will learn how to translate game concepts into playable prototypes, focusing on core gameplay mechanics, user interaction, and player experience. They will study the role of prototyping in validating design ideas, testing game mechanics, and refining gameplay features to enhance player engagement.
Through the course, students will engage in hands-on prototyping projects individually and collaboratively, applying theoretical concepts to create functional prototypes of game concepts. They will utilize prototyping tools, game engines, and scripting languages to develop interactive prototypes that demonstrate gameplay mechanics, level design, and player progression. Additionally, students will explore the role of aesthetics, sound, and visual design in shaping the player experience and enhancing immersion.
By the end of the course, students will acquire practical prototyping skills and gain a deep understanding of the iterative design process in game development. They will be equipped with the knowledge, tools, and techniques necessary to rapidly prototype game ideas, iterate on design concepts, and refine gameplay mechanics to create compelling and polished game experiences.
Course Code – GS 3000
Prerequisite – GS 1001 Game Design, GS 1101 Games and Society, GS 2001 Narrative and Storytelling
Game Engines
This course provides students with a comprehensive understanding of one game engine, which will be Godot. Through practical exploration and hands-on projects, students will learn how to utilize Godot, an open-source game engine, to create digital games across various platforms. Additionally, students will explore the core features and functionalities of game engines.
This course will compare Godot to other popular game engines, such as Unity and Unreal Engine, and explore engine options suited for different types of game projects.
Students will learn how to navigate the interface of Godot, set up projects, and leverage built-in tools and editors to create progressively more complex games. They will work individually and in teams to develop game projects. Students will also study best practices for optimizing performance, managing assets, and debugging code within the engine environment.
By the end of the course, students will have gained practical experience in Godot, preparing them to create their own games.
Couse Code – GS3100
Prerequisite – GS 1001 Game Design, GS 1101 Games and Society, GS 2001 Narrative and Storytelling
Game Design Capstone (Portfolio)
This course is the culmination of the game design program, providing students with the opportunity to integrate and apply their knowledge, skills, and creative vision to develop a complete and polished game project. Serving as a bridge between academic learning and real-world game development, this course challenges students to conceive, design, prototype, and produce an original game from concept to completion.
Throughout the course, students will work in interdisciplinary teams, simulating a professional game development studio environment. Drawing upon their expertise in game design, narrative, prototyping, and game engines, students will collaborate to create innovative and engaging gameplay experiences.
The course begins with the conceptualization phase, during which students will brainstorm game ideas, develop design documents, and pitch their concepts to their peers and instructors. Once the game concepts are selected, teams will proceed to the pre-production phase, where they will create detailed game design documents, including storyboards, inspiration boards, and other documentation.
Teams will then transition to the production phase, where they will utilize game engines, development tools, and asset pipelines to bring their game concepts to life. Students will implement gameplay mechanics, design game levels, create assets, and integrate audiovisual elements to create immersive and polished gaming experiences.
Throughout the production phase, teams will engage in iterative playtesting, gathering feedback from peers and external playtesters to refine and improve their game projects. They will also address technical challenges, optimize performance, and ensure compatibility across different platforms and devices.
In the final weeks of the course, teams will focus on polishing their game projects, addressing any remaining issues, and preparing for a public showcase. The course culminates in a showcase event where students will present their completed game projects to faculty, industry professionals, and fellow students.
By the end of the course, students will have gained valuable experience in all aspects of the game development process, from conceptualization and design to implementation and production. They will have produced a portfolio-worthy game project that demonstrates their creativity, technical proficiency, and collaborative skills, preparing them for careers in the game industry or technology and design fields.
Couse Code – GS4000
Prerequisite – GS 1001 Game Design, GS 1101 Games and Society, GS 2001 Narrative and Storytelling in Games, GS 3000 Game Prototyping, GS 3100 Game Engines.
