Video Game AI
Documents:
Media:
Assignments:
Code:
Other:
Open Lab Hours:
- Monday: 8am-10am; 2pm-close
- Tuesday: 8am-2pm
- Wednesday: 8am-10am; 2pm-close
- Thursday: 8am-2pm
- Friday: 8am-close
Course Schedule (updated from syllabus)
| 1 | March 26 | Course overview, Background | 1-2 | |
| March 28 | Brief AI History; PacMan Postmortem | ** | |
| 2 | April 2 | Game Design & AI* | *** | |
| April 4 | Basic Movement | 3.1-3.2 | |
| 3 | April 9 | Steering* | 3.3-3.4 | |
| April 11 | Movement Prediction, Jumping | 3.5-3.8 | |
| 4 | April 16 | Pathfinding (Dijkstra, A*)* | 4.1-4.3 | |
| April 18 | Representations | |
| 5 | April 23 | Midterm | |
| April 25 | Pathfinding Representations | - | |
| 6 | April 30 | Decision Trees | 5.2 | |
| May 2 | Behavior Trees* | 5.4 | |
| 7 | May 7 | State Machines | 5.3 | |
| May 9 | Scripting* | 5.10 | |
| 8 | May 14 | Tactics | 6.2 | |
| May 16 | Tactical Pathfinding | 6.1, 6.3 | |
| 9 | May 21 | Learning* | Ch 7.1-7.3 | |
| May 23 | Guest Lecture (TBA) | |
| 10 | May 28 | Guest Lecture (TBA) | |
| May 30 | Review / Wrap-Up | |
| June 4 | Final Exam | |
*New assignment
**, *** (See above for videos)
© Nathan Sturtevant, All rights reserved.