CS 269/369: Computer Game Design

Course Information for January 2013

Time: MTR 9am-noon, 1pm-3:00pm
Place: Roberts 2nd

Instructor Information

Prof. Bruce A. Maxwell
Office: Roberts 224-B
Phone: 859-5854
AIM: brucemaxwell@mac.com

Office hours: Knock

Course Description

The course is about creating a game. We will use a commercial 2D game engine as the basis for our designs. Along the way there will be short homework assignments that will help you to learn about game design. On Thursday afternoon of each week, your group will give a short presentation about your game design and implementation to the rest of the class. Over the course of the term, you should keep examples of work you do, whether or not it ends up in the final game design. These examples will form your portfolio at the end of the term, which should be a collection of work that you can show to demonstrate your efforts.


The Crawford book you can find on-line. It is a little dated, but the fundamental ideas of game design haven't changed much. The other textbooks are good quality texts on game design, if you are interested in continuing in the field.

Chris Crawford, The Art of Computer Game Design

Ernest Adams, Fundamentals of Game Design, 2nd ed.

Jesse Schell, The Art of Game Design: A book of lenses

Salen and Zimmerman, Rules of Play: Game Design Fundamentals

Useful Links