Week Date Topics Chapters Assignment
1 April 10 Introduction
Computer Games: history, generes, typical components
tagGame: downloading, installing compiling, software architecture
1
2 April 17 Acting
Game-state, simulator, renderer, (hierarchical) controllers
2 Introductory assignment
3 April 24 Perceiving (game world)
Player perception via renderer
NPC perception simulated perception
3
4 May 1 Perceiving (real world)
Video and speech input
Assignment due
5 May 8 Reacting
if-then rules, DTs
Flocking, boids
4 Midterm, project proposal due
6 May 15 Remembering
Mental-state variables
FSMs
5 Revised project proposal due
7 May 22 Searching
Path planning, A*
Goal Oriented Action Planning
6 Project checkpoint due
May 29 Public holiday
8 June 5 Learning 7 Project due
June 14 Final Exam 4-7pm

Last edited Thu Jul 13 22:14:46 2006 by John Funge.