| Week |
Date |
Topic |
Reading |
Notes |
Assignments |
| 1 |
1/4 |
Introduction |
|
Lecture
Slides |
GameCoTutorial |
| 2 |
1/7 |
Giving a Talk, Game Proposal |
|
Lecture
Slides |
|
| |
1/9 |
Game Genres, Game History,
Game Ideas |
JC Herz |
Lecture
Slides |
|
| |
1/11 |
Team Building,
Design Teams |
|
Lecture
Slides |
|
| 3 |
1/14 |
Demos of Past 4455 Games |
|
|
GameCoTutorial
Due |
| |
1/16 |
Game Play Styles |
|
Lecture
Slides |
Project
Part 0 Due Assignment 2 Out |
| |
1/18 |
Flow |
M Csikszent-
mihalyi |
Lecture
Slides |
|
| 4 |
1/23 |
Glassner's Adventure "Rules" |
Glassner Some Thoughts on Game
Design |
Lecture
Slides |
|
| |
1/25 |
Graphic Design |
|
Lecture
Slides |
|
| 5 |
1/28 |
Graphic Design
Eg. WarCraft, Age Of Empires |
|
Lecture
Slides |
|
| |
1/30 |
Presentation Day |
|
Initial Design |
Project
Part 1 Due
Assignment 3 Out |
| |
2/1 |
Presentation Day |
|
Initial Design |
|
| 6 |
2/4 |
Graphics: Color + Rendering Pipeline |
|
Lecture
Slides |
Assignment 2
Due |
| |
2/6 |
HCI: Model Human Processor |
|
Lecture
Slides |
|
| |
2/8 |
HCI, Model Human Prcsr 2 |
|
Lecture
Slides |
|
| 7 |
2/11 |
HCI, Design, |
|
Lecture
Slides |
Assignment
3 Due |
| |
2/13 |
Animation Overview |
Gems 2.1 |
Lecture
Slides
armflexfinal.avi
|
|
| |
2/15 |
Guest Lecture: John Buchanan
Electronic Arts Canada |
|
|
|
| 8 |
2/18 |
Project Design + Progress |
|
|
Project
Part 2 Due |
| |
2/20 |
Project Design + Progress |
|
|
|
| |
2/22 |
Anim: Inverse Kinematics + Motion
Capture |
|
|
|
| 9 |
2/25 |
|
|
|
|
| |
2/27 |
Anim: Inverse Kinematics + Motion
Capture |
|
Lecture
Slides |
|
| |
3/1 |
Anim: MoCap + Blending MoCap |
Gems Chap. 3 |
|
|
| 10 |
3/4 |
Blending MoCap |
GaTech |
|
|
| |
3/6 |
Anim: Simulation, Collision Detection |
Course Pack |
Lecture
Slides |
|
| |
3/8 |
Anim: Groups -- Flocking |
BREAK |
|
|
| 11 |
3/11 |
Blending MoCap |
Armstrong + Ga Southern |
|
|
| |
3/13 |
Anim: Simulation, Collision Detection |
SPRING |
|
|
| |
3/15 |
Anim: Groups -- Flocking |
BREAK |
|
|
| 12 |
3/18 |
Presentation Day |
|
Minimum Target |
Project Part 3 Due |
| |
3/20 |
Presentation Day |
|
Minimum Target |
|
| |
3/22 |
AI: Steering, FSMs, Planning |
CoursePack: Unit Movement,
Pathfinding |
FSMsPathsFormations |
|
| 13 |
3/25 |
AI: Path Planning |
|
|
|
| |
3/27 |
|
|
|
|
| |
3/29 |
AI: Unit Movement, Formations |
|
|
|
| 14 |
4/1 |
Job Market |
|
Industry+Jobs |
|
| |
4/3 |
Networks |
|
Networks |
|
| |
4/5 |
Networks: Prediction |
|
|
|
| |
4/8 |
Play Testing |
|
PlayTesting |
|
| |
4/10 |
Presentation Day |
|
Alpha Release |
Project Part 4 Due |
| |
4/12 |
Presentation Day |
|
Alpha Release |
|
| |
4/15 |
Audio: Perception |
|
Audio.ppt
DiabloMusic.mp3 audio8.wav
audio11.wav audio22.wav
audio44.1.wav Leyanda.mp3
LeyandaCDS.mp3 |
|
| |
4/17 |
Audio: Sequencing |
|
|
|
| |
4/19 |
Particle Systems |
|
ParticleSystems.ppt |
|
| |
4/22 |
Online Justice Systems |
A J Kim |
|
|
| |
4/24 |
|
|
|
Project Part 5 Due |
| |
4/26 |
|
|
|
|