The Legend of Zelda

CS378 - Game Technology

Spring 2013

NFL 2007

Super Mario 64
Instructor: Don Fussell
E-mail: fussell 'at'
Office: ACES 2.120 (until Feb. 4)
           then GDC 5.510
Office hours: TTh 2:00-3:00pm

Lecture time: TTh 12:30-2:00
Lecture location: PAI 3.14
Unique Number: 53570


This course focuses on the technological aspects of game development. We will be covering various algorithms ranging from graphics to artificial intelligence/networking and sound. We will primarily explore the technical aspects of game development. As such, the course will involve many computer science topics, not just computer graphics. Note, this is not a course on game design even though we will have games as projects. Such courses are offered elsewhere in the university for those who are looking for that. We will emphasize tools and algorithmic techniques that are critical components of games. Good game programmers today are primarily problem solvers, who know how to acquire a mental model of a complex software environment and to solve technical problems in order to achieve a timely goal. A game due at the end of the semester is a good, timely goal. But what we want you to learn in this class is how to get a toolchain in place and make it do what you need it to do to get the game done. We'll be grading you primarily on how well you do that, working in a team, not on whether you're a good game designer.

Gran Turismo

Warcraft 2


Last modified: 01/22/13 by Don Fussell