Course Descriptions

Game Design and Development


GMD 100
Intro to Game Engines
3 credits

This course introduces the workflow needed to build playable games using the assets created in other areas of the Game Design and Development Program. Activities will include the creation of design documents and the development of playable prototypes. Key concepts in game design and development such as game world design, level design, level balancing, and game character development will be addressed. Students explore limitations of game engines. Students also study and exercise production methodologies and practices utilized by development studios to create stand-alone gaming applications.


GMD 105
Video and Audio for Game Design
3 credits

Sound characteristics, acoustics, basic audio technology and professional practices will be introduced. In relation to video, it also includes the importance of a team approach to media production. Instruction is given on basic techniques, including pre-production planning, camera control, recording, and lighting. Basic editing will also be covered.


GMD 110
Intro to JavaScript for Unity3D
3 credits

This course introduces the scripting language of JavaScript. Primarily used to develop interactivity on web sites; for the purposes of this class, it will apply to the Unity game engine in order to create game/environment functionality.


GMD 150
2D Game Programming and Development
3 credits

A further study on the use of 2D game engines for development of that genre of game style furthering the combat systems, level design, and health systems from previous course work. Concentrating on the more advanced programming techniques, data objects, recycling assets, and compact scripting practices. Students should be prepared to create at least 2 games from scratch using the chosen game engine of choic

Prerequisite(s): Students should be familiar with programming their own games and must have taken GMD 100 and GMD 110.


GMD 202
Soundtracks for Film, Video and Games
3 credits

This course is based around creating the auditory presence of the film, video, or game. It covers topics like pace, transitioning, tonal moods, and timing. Focus on creating an environment and matching the other assets given to the student will be emphasized

Prerequisite(s): GMD105


GMD 203
Creating Sound Effects and Dialog for Film, Video and Games
3 credits

This course focuses on the recording of sound effects for character movement, interactions with the environment, and cinematic effects like explosions, gunfire, etc. Recording of character dialog techniques will also be heavily explored

Prerequisite(s): GMD105


GMD 210
Advanced JavaScript for Unity 3D
3 credits

This course continues the foundation of GMD 110 to further enhance the capabilities of the student to perform complex functions within JavaScript based engines

Prerequisite(s): GMD 110


GMD 300
Advanced Game Engines: Using Unity3D
3 credits

Advanced game engines focuses the student on team collaboration with the use of game engines to accomplish project builds based on requirements given to the class. The course is based on working on internal and external projects assigned by the instructor. Students will collaborate on 3 different projects that require specific game engines to be utilized and explored

Prerequisite(s): GMD 100, GMD 110, and (DSN 301 or VMG 321)


GMD 310
Environment Creation for Games
3 credits

This course focuses on the setting that games take place, whether it is in a fantasy world, realistic world, or futuristic world. Creating the feel and mood of the environment is critical for the game's success aesthetically and technically

Prerequisite(s): Either VMG 321 or DSN 301, and either VMG 322 or DSN 302.


GMD 311
Publishing for Indie Developers
3 credits

This course focuses on deploying your game, simulation, or application for the Apple App Store and Google play. Common pitfalls, and best practices for publishing your project will also be covered. Obtaining and creating provisioning profiles, developer accounts, discovering resources and pre-flight inspections will be covere

Prerequisite(s): GMD 110 and GMD 210


GMD 401
Game Development I
3 credits

The history and evolution of gaming will be discussed along with current developments in gaming and virtualization/simulation. This course includes a study and execution of the workflow, managing and collection of assets, and building playable games/simulations for deployment to personal computers. Students will work with various game engines and the testing and development phases of game design and development

Prerequisite(s): GMD300 and either DSN 301 or VMG 321


GMD 405
Game Development II
3 credits

In this course, the students will develop games using the engines covered in the Prerequisites. Focus is on documentation for the development, management of assets, team management, asset creation, and the delivery of a fully functioning game in a fast paced environment

Prerequisite(s): GMD401


GMD 440
Cooperative Education for Game Design
3 credits

The student will learn from first-hand fieldwork experience. This experience will vary from student to student and from company to company. The dynamics of the relationships between student, cooperating supervisor and faculty advisor determine the richness, depth and breadth of the work experience. Prerequisites: Student needs at least 60 credits completed and a minimum GPA of 2.5. This course requires approval from the Dean and the Director of Cooperative Education.


GMD 441
Cooperative Education for Game Design
3 credits

The student will learn from first-hand fieldwork experience. This experience will vary from student to student and from company to company. The dynamics of the relationships between student, cooperating supervisor and faculty advisor determine the richness, depth and breadth of the work experience. Prerequisites: Student needs at least 60 credits completed and a minimum GPA of 2.5. This course requires approval from the Dean and the Director of Cooperative Education.


GMD 442
Cooperative Education for Game Design
3 credits

The student will learn from first-hand fieldwork experience. This experience will vary from student to student and from company to company. The dynamics of the relationships between student, cooperating supervisor and faculty advisor determine the richness, depth and breadth of the work experience. Prerequisites: Student needs at least 60 credits completed and a minimum GPA of 2.5. This course requires approval from the Dean and the Director of Cooperative Education.


GMD 487
Game Design & Development Senior Project
3 credits

This course is designed to allow senior year students the opportunity to practice their specialization in a production environment. At the start of the project, students will identify a realistic project in their main competency area(s) with a faculty mentor. Having agreed on a timetable for their project’s completion, the students will then begin a required/flexible workshop where they must prepare a clear and comprehensive pre-production plan. This course may be completed as a directed study with an instructor of the student's choice or in a classroom setting. This course is equivalent to COM48

Prerequisite(s): Permission required


GMD 490
Game Design and Development Internship
3 credits

This course will provide students with real-world experience in the field of communication where they will become acquainted with daily operations, while enhancing their professional skills and interacting with other communication professionals. College of Technology students wishing to complete their internship requirements should review procedures at http://www.wilmu.edu/technology/internships/index.aspx

Prerequisite(s): Permission required


GMD 6000
Game Literacy
3 credits

This course provides students with a holistic understanding of the intricacies, aesthetics, and cultural elements of the world of "Gaming" through critical play, analysis, and discussions. A variety of game formats will be considered in the course, including board games and card games. However, the main focus will be on digital and video gaming on a variety of output devices. A focus on the history of video games (their creation, and the experiences they provide), as well as their influence on society will play a key role in class discussions. This course will prepare students with the vocabulary necessary to communicate effectively both inside and outside of the gaming realm. The course will provide a foundation for other courses, and instruction in gaming terms, techniques, and approaches for utilizing and leveraging "Gamification" for business, education, and marketing

Prerequisite(s): Graduate status


GMD 6020
Game Design and Analysis
3 credits

Game Design and Analysis provides the core skills necessary to design and implement game mechanics, game play structures, reward/achievement and currency systems, campaign design, and incorporate the "Fun" elements. The design portion of the course revolves around the analysis of paper based created games through play testing. Those games are then related to the design of an actual screen-based game. Trends and patterns of games, historical models of games, and play testing approaches will also be utilized throughout the course. During the analysis phase, students will discuss and explore debugging approaches and play testing techniques for finding areas of improvement, user issues, error handling, and use cases. Takeaways from this course will be a game design process that could be used to enhance classroom engagement, improve comprehension of topics, and better students' educational performance. The skills learned could also be applied to the consumer market, employee training, and entertainment

Prerequisite(s): Graduate status


GMD 6030
Game Audience Analysis
3 credits

This course is based on analyzing player feedback and developing objectives that align with user expectations. Whether it is lower health insurance rates, improved test scores, or escapism, knowing and understanding your player ensures that you can give them the experience they crave. Understanding the player’s motivation and sense of "fun" will drive decisions when designing games. Creating games that focus on the player and their journey through your designed experience will be explored through examples of good design, as well as by testing student-created projects

Prerequisite(s): Graduate status