Syllabus Spring 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/16 Introduction   Overview  
  8/18 Giving a Talk,

Game proposal

  Talk+Prop+HistGenre  
  8/20 Game Genres,

Game History

 

     
2 8/23 Game Ideas     Team Members and Game Idea Due
  8/25 Team Building,

Design Teams

  Design Teams  
  8/27 Game Play Styles   Game Structure & Flow

3 8/30 Demos of Past cs4455 Games      
  9/1

Flow

     
  9/3

Graphic Design

  Graphic Design  
4 9/6 Labor Day (No Class)      
  9/8 Presentation Day     Project Part 1 Due (Game Proposal)
  9/10 Presentation Day      
5 9/13 Graphic Design
Eg. WarCraft, Age Of Empires
     
  9/15 Graphics: Color + Rendering Pipeline   Color & Rendering Pipeline Critique of other Teams Due
  9/17 Animation Overview      
6 9/20 Presentation Day     Project Part 2 (Game Design)
  9/22 Presentation Day      
  9/24 Anim: Inverse Kinematics + Motion Capture   Animation  
7 9/27 Anim: Inverse Kinematics + Motion Capture      
  9/29 Anim: Inverse Kinematics + Motion Capture      
  10/1 Anim: MoCap + Blending MoCap        
8 10/4 Collision Detection   Collision Detection  
  10/6 Game AI     Game AI  
  10/8        
9 10/11 No Class      
  10/13 Presentation Day       Project Part 3 (Progress Report)
  10/15 Presentation Day      
10 10/18 Game AI      
  10/20 Networks   Networks  
  10/22 Networks      
11 10/25 Play Testing   Play Testing  
  10/27 Play Testing      
  10/29 Audio   Audio  
12 11/1 Guest Speaker    

 

  11/3 Particle Systems   Particle Systems  
  11/5 Light   Light  
13 11/8 Game Demo Fair     Project Part 4 Alpha Release
  11/10 Online Justice   Online Justice  
  11/12 Fake Terrain   Fake Terrain  
14 11/15        
  11/17 Job Market   Industry  
  11/19        
15 11/22 HCI   HCI  
  11/24      
  11/26 HOLIDAY      
16 11/29 Presentations & Playtesting Results      
  12/1 Presentations & Playtesting Results    

 

Project Part 5
Final Paper Due
  12/3        
17 12/6 Videos Due     Videos Due