Syllabus Fall Term

We will be skipping around in terms of reading assignments, so keep up and listen in class for any changes or modifications.

Week Date Topic Reading Notes Assignments
1 8/18 Introduction   Overview  
  8/20 Giving a Talk,

Game proposal

  Talk+Prop+HistGenre  
  8/22 Game Genres,

Game History,

Game Ideas

JC Herz    
2 8/25 Team Building,

Design Teams

  Design Teams

Due: Project Part 0

(Group + Topic)

  8/27 Demos of Past cs4455 Games      
  8/29 Game Play Styles    

Due: Game Co-Tutorial

3 9/3 Flow  M Csikszent-mihalyi GameStruc+Flow+Glassner out: Hack Quake 2
  9/5

Graphic Design

  Graphic Design  
4 9/8 Presentation Day    

Due: Project Part 1

 (Game Proposal + Design Sketch)

out: Critique

  9/10 Presentation Day      
  9/12 Graphic Design      
5 9/15 Graphic Design
Eg. WarCraft, Age Of Empires
     
  9/17 Graphics: Color + Rendering Pipeline   Color+Display+Pipeline Due: Hack Quake 2
  9/19 Animation Overview     Due: Critique
6 9/21 Presentation Day    

Due: Project Part 2

(Design Specification + Interim Report)

  9/24 Presentation Day      
  9/26 Anim: Inverse Kinematics + Motion Capture   Animation  
7 9/29 Anim: Inverse Kinematics + Motion Capture      
  10/1 Anim: Inverse Kinematics + Motion Capture      
  10/3 Anim: MoCap + Blending MoCap        
8 10/6 Anim: Blending MoCap Course Pack    
  10/8 Anim: Simulation, Collision Detection   Collision Detection  
  10/10 Anim: Groups -- Flocking        
9 10/13 Recess      
  10/15 Presentation Day    

Due: Project Part 3

(Progress Report)

  10/17 Presentation Day Gems Chap. 3    
10 10/20 Game AI   Game AI  
  10/22 Game AI      
  10/24 Networks   Networks  
11 10/27 Networks      
  10/29 Play Testing   Play Testing  
  10/31 Play Testing      
12 11/3 Watch MoCap Videos / Group Meetings    

Due: Motion Capture

  11/5 Audio   Audio  
  11/7 Audio      
13 11/10 Game Demo Fair    

Due: Project Part 4

(Alpha Release)

  11/12 Particle Systems   Particle Systems  
  11/14 Particle Systems      
14 11/17 Particle Systems      
  11/19 Lighting   Using Light  
  11/21 Job Market      
15 11/24 Research, VGIS, etc.      
  11/26 Fake Terrain   Fake Terrain  
16 12/1 Online Justice Systems A J Kim Online Justice  
  12/3 Presentations & Video      
  12/5 Playtesting & Final Paper    

 Due: Play testing and Final Paper