CS 1666 PRINCIPLES OF COMPUTER GAME DESIGN & IMPLEMENTATION

Description

The purpose of this course is to give an introduction and insight into designing and implementing video games. This course questions the nature, intent, and motivation of games and how to construct a compelling experience for users. It is a project-based course, with a final project being to make a game with a small team. [Effective 2174]

  • Credits: 3
  • Frequency: Infrequently

Prerequisites

Requirements and Grading

Past Sections

To view the sections for a term, click on it's name below.

Spring 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
31315(A) MW 7:00 pm - 8:15 pm SENSQ 5313 TBD
CS/28 LEC TERM
Section
Description:
The purpose of this course is to give an introduction and insight into designing and implementing video games. In particular, it is meant to teach the Unity game engine, and utilization of a component-based architecture. This course questions the nature, intent, and motivation of games and how to construct a compelling experience for users. It is a project-based course, with a final project being to make a game with a small team. This course will be difficult and time-consuming. This is a C# course. Make sure to bring a laptop with a version of Unity 5 installed to class. Unity is free for personal licenses.
31316(A1) M 8:30 pm - 9:20 pm SENSQ 5313 CS/14 REC TERM
31317(A2) W 8:30 pm - 9:20 pm SENSQ 5313 CS/14 REC TERM