Week Date     Topics Notes
1 Sep 29 Introduction
Computer Games: history, generes, typical components
tagGame: downloading, installing compiling, software architecture
2 Oct 6 Perceiving (game world)
Player perception via renderer
NPC perception simulated perception
3 Oct 13 Acting
Game-state, simulator, renderer, (hierarchical) controllers
First assignment due Oct 17 (midnight)
4 Oct 20 Reacting
if-then rules, DTs
Steering behaviors
Project proposal due Oct 24 (midnight)
5 Oct 27 Mid-term
Perceiving (real world)
Video, speech, motion input
6 Nov 3 Remembering
Mental-state variables
FSMs
Revised project proposal due Nov 7 (midnight)
7 Nov 10 Path planning, A*, Navmesh
Tactical Path Planning
8 Nov 17 Goal-Oriented Action Planning
Game theory
Project checkpoint due Nov 21 (midnight)
9 Nov 24 Probability, Learning
10 Dec 1 Project presentations Project due Dec 5 (midnight)
Dec 9 Final Exam (4:00 - 7:00 PM)

Last edited Sat Dec 13 16:51:46 2008 by John Funge.