DGMT172G - Introduction to Game Design

Credits: 3

What makes a great game? How do you create a computer or video game from start to finish? This course introduces basic techniques, concepts, and vocabulary necessary to understand the process of conception to design and programming games.  This is a hands-on course that will include topics such as storyboarding, character creation, the user-interface, Artificial Intelligence, graphics, data structures, programming concepts and the history and psychology of games.  Students will analyze existing games and work individually and collaboratively to design their own games. Students will gain valuable experience through the use of third party game engines as well as C++ and C#. 


Required course for