GAMING DESIGN FOR PROGRAMMERS:  Transform your passion for gaming into new tech skills and create your own video game. Building new computer games takes cooperation between lots of different people with different skills. In this week-long course, you'll find out what it's like working as a programmer in a game development team together with artists to build your own game. Experience the process of building a game from a design thinking perspective. Using code, students will bring to life their game characters, background and story. This truly unique course, brings together the programming class in collaboration with a group of artist working concurrently in the GAMING DESIGN FOR ARTIST course.

The class will jump right into the game programming in C#, so students should have some prior programming experience. However, specific experience with C# is not necessary. Taking one of our Cyber 1,2 3, Game Development or Web Development class prior to taking Game Design is recommended but not required. 

This course is taught by Dr. Marc Olano, Director of the Computer Science Department's Game Development Track and 3D photogrammetric scanning facility.He prepares students for careers in the Video Game industry and exposes them to internship opportunities at local game development companies such as Firaxis, Big Huge Games, Epic Games, Mythic Entertainment and Zynga.  He is also Editor-in-Chief of the Journal of Computer Graphics Techniques, an open-access journal dedicated to practical graphics research.  Teaching Assistant: Junior Sei is pursuing his BFA in Visual Arts with a concentration in Animation.He is a member of the UMBC Game Development Club and has been a character animator and special effects artist for his team based game-development courses. He is also the Teaching Assistant for SEA's Japanese Animation and Director's Cut courses for the second year in a row.

Note:Students will need PC or Mac computer capable of running UNITY Editor.   Students will also need to download free software before the program starts and will receive specific instructions the week before the class runs.  Programs include: UNITY,  Github for UNITY and Visual Studio.

In Person Class on UMBC Campus: Students will be required to wear a mask while indoors and socially distance 3 feet apart.

Get Adobe Acrobat Reader

Course Resources
Waiver - Release of Liability (PDF) 2022 (PDF Document)
Waiver - Release of Liability 18 and Over (PDF) 2022 (PDF Document)
Waiver - Photo and Video (PDF) 2022 (PDF Document)

Available Sessions - Click on date(s) below