| Home | Schedule | Assignments | Piazza |
Updated 02/27/2015
| Week | Date | Topic | Due | Notes |
|---|---|---|---|---|
| 1 | Course introduction | |||
| 1-7 | Game AI introduction; movement and path planning | |||
| 1-9 | Path planning: navigation meshes | |||
| 2 | 1-12 | Path planning: navigation meshes | ||
| 1-14 | Path planning: search | |||
| 1-16 | Path planning: search | Homework 1 due 1/18 at 11:55pm | ||
| 3 | 1-19 | Holiday | ||
| 1-21 | Path planning: search | |||
| 1-23 | Path planning: search | |||
| 4 | 1-26 | Board game AI | ||
| 1-28 | Board game AI | |||
| 1-30 | Path planning: search | Homework 2 due 2/1 at 11:55pm | ||
| 5 | 2-2 | Path planning: search | ||
| 2-4 | Path planning: movement, flocking, formations | |||
| 2-6 | No class | |||
| 6 | 2-9 | Path planning: movement, flocking, formations | ||
| 2-11 | Decision making: FSMs, behavior trees | Homework 3 due 2/11 at 11:55pm | ||
| 2-13 | Decision making: FSMs, behavior trees | |||
| 7 | 2-16 | Decision making: FSMs, behavior trees | ||
| 2-18 | Decision making: rule systems | Homework 4 due 2/18 at 11:55pm | ||
| 2-20 | Decision making: planning | |||
| 8 | 2-23 | Decision making: planning | ||
| 2-25 | Snow day | |||
| 2-27 | Decision making: planning | |||
| 9 | 3-2 | Decision making: planning Procedural content generation: optimization techniques |
||
| 3-4 | Procedural content generation: optimization techniques | Homework 5 due 3/4 at 11:55pm | ||
| 3-6 | Procedural content generation: level and map generation | |||
| 10 | 3-9 | Procedural content generation: level and map generation | ||
| 3-11 | Procedural content generation: quest/mission generation | |||
| 3-13 | Procedural content generation: player modeling | |||
| 11 | Spring break | |||
| 3-18 | Spring break | |||
| 3-20 | Spring break | Homework 6 due 3/22 at 11:55pm | ||
| 12 | 3-23 | Procedural content generation: player modeling | ||
| 3-25 | Procedural content generation: player modeling | |||
| 3-27 | Machine learning: decision trees | Homework 7 due 3/29 at 11:55pm | ||
| 13 | 3-30 | Machine learning: neural nets | ||
| 4-1 | Believable characters | |||
| 4-3 | Believable characters | |||
| 14 | 4-6 | Believable characters | ||
| 4-8 | Believable characters | |||
| 4-10 | Believable characters | |||
| 15 | 4-13 | Camera control | ||
| 4-15 | Camera control | |||
| Camera control | ||||
| 16 | 4-20 | Game analytics | ||
| 4-22 | Game analytics | |||
| 4-24 | Game analytics | |||
| Exam week |
4-29 | Game demos | Final project due 4/28 at 11:55pm |