CS 4455
Video Game Design and Programming 

Spring 2001, MWF 2:05-2:55
College of Computing 102

Instructor
Chris Shaw, cdshaw@cc.gatech.edu
369 Centennial Research Bldg, 404-894-6328
Office Hours: Wednesdays 1-2 in CCB 132 or by appointment in my office in CRB
 
Teaching Assistant
Scott Lewis, slewis@cc.gatech.edu 
CoC 270
Office Hours: TBA
Home page

Class Co-Web

Syllabus

Grading

Assignments

Game Resources

All CoC courses


General Information
This course will provide an introduction to current and future techniques for electronic game design and programming. Topics will include graphics game engines, motion generation, behavioral control for autonomous characters, interaction structure, and social and interface issues of multi-user play.
  • To facilitate communication between non-CS team members and soon-to-be computer scientists on game development projects.
  • To provide the future game programmer and designer with concepts and strategies for making design decisions.
  • To expose the future game programmer and designer to tools, techniques, and ideas for interface design.
  • To stress the importance of good game design.

Texts

There are three optional texts for the class:

  • Game Programming Gems  Edited by Mark DeLoura
  • Joystick Nation : How Videogames Ate Our Quarters, Won Our Hearts, and Rewired Our Minds by J. C. Herz, Michael Pietsch (Editor)
  • A Programmer's Guide to Sound by Tim Kientzle

You can buy these from Amazon Books.


Disclaimer
The professor reserves the right to modify any of these plans as need be during the course of the class.