COGT 2422: Intro to Video Game Design

Credit Hours 2.0 Lecture Hours 1.3 Lab Hours 1.5
Type of Credit
Occupational/Technical
View Class Schedule
Course Description

This course provides the theory of video game design and is built around three sequences: Unity builds, programming, and art. Students will learn every piece of a video game, from characters, story, interface, immersion, strategy, sound art, animation, and programming. Games will be based on the freeware software Unity Game Engine.

At the end of this course, students will be able to:

  • Get up and running fast with the Unity 5 game engine and editor.
  • Work efficiently with Unity’s graphical asset pipeline.
  • Make the most of lights and cameras.
  • Understand the design development in creating worlds in video game design.
  • Sculpt stunning worlds with Unity’s terrain and environmental tools.
  • Understand the development and design in creating characters for video games.
  • Script tasks ranging from capturing input to building complex behaviors.
  • Quickly create repeatable, reusable game objects with prefabs.
  • Implement easy, intuitive game user interfaces.
  • Control players through built-in and custom character controllers.
  • Build realistic physical and trigger collisions.
  • Apply the “finishing touches” and deploy your games.
General Education Distribution Area
AAS Technical Elective
Topical Outline
  • Introduction to Unity
  • Unity Installation and Interface Familiarity
  • Creating, Exploring and Exporting the Scene
  • Transforming Built-in Objects to Create an Indoor Scene
  • Creating an Outdoor Scene with Unity’s Built-in Terrain Generator
  • Creating a Simple 2D Level for a Side-Scroller
  • Introduction to Programming in C#
  • Final 3D Game Creation