COGT 2422: Intro to Video Game Design

Credit hours: 2 Lecture hours: 1.3 Lab hours: 1.5
PCS code (Local ID):
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.
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

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