CS 269/369: Syllabus

Syllabus for January 2009

Topics and Reading Assignments

Textbooks

Chris Crawford, The Art of Computer Game Design


Grading

Short Homework Assignments 15%
Presentations 20%
Class Participation 5%
Game Design and Implementation 50%
Portfolio 10%

The course is about creating a game. 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 abilities.


Late Policy:

At the end of the four weeks your group should have a working game. There are no extensions to the final deadline, which is the last day of the term.

The short homeworks will be done in class, or will be due the following day after they are assigned, so there will be no credit for late homeworks. The presentations will always be Thursday afternoon.


Daily Topics and Readings

DayTopicsReading



1:
  • Introduction, course concept
  • Evaluation of 2D Games; Genre discussion
  • GIMP and TGB tutorials
Crawford, Chapter 3
2:
  • GIMP and TGB tutorials
  • Form groups
  • Initial game concepts
Crawford, Chapters 1-2
3:
  • GIMP and TGB tutorials
  • Game concept development
  • Presentation 1: Game Concept
Crawford, Chapter 5



4:
  • TGB Tutorials
  • Gameplay development
Crawford, Chapter 6
5:
  • Gameplay development
Readings
6:
  • Gameplay development
  • Presentation 2: Game Play
Readings



7:
  • Game Interface Development
8:
  • Game development
9:
  • Game development
  • Presentation 3: Game Art and Interface



10:
  • Game development
11:
  • Game completion
12:
  • Game tournament
  • Presentation 4: Game Demonstration