| Home | Schedule | Assignments | Piazza |
Updated 12/31/2015
| Week | Date | Topic | Due | Notes |
|---|---|---|---|---|
| 1 | Course introduction | |||
| 1-13 | Game AI introduction | |||
| 1-15 | Path planning: grids | |||
| 2 | 1-18 | Holiday | ||
| 1-20 | Path planning: steering | |||
| 1-22 | Path planning: steering | Homework 1 due 1/24 at 11:55pm | ||
| 3 | 1-25 | Path planning: path networks | ||
| 1-27 | Path planning: path networks | |||
| 1-29 | Path planning: navigation meshes | Homework 1.5 due 1/31 at 11:55pm | ||
| 4 | 2-1 | Path planning: navigation meshes | ||
| 2-3 | Path planning: search | |||
| 2-5 | Path planning: search | |||
| 5 | 2-8 | Path planning: search | ||
| 2-10 | Path planning: movement, flocking, formations | |||
| 2-12 | Path planning: movement, flocking, formations | Homework 2 due 2/14 at 11:55pm | ||
| 6 | 2-15 | Board games | ||
| 2-17 | Board games | |||
| 2-19 | Decision making: FSMs, behavior trees | Homework 3 due 2/21 at 11:55pm | ||
| 7 | 2-22 | Decision making: FSMs, behavior trees | ||
| 2-24 | Decision making: FSMs, behavior trees | |||
| 2-26 | Decision making: rule systems | Homework 4 due 2/28 at 11:55pm | ||
| 8 | 2-29 | Decision making: planning | ||
| 3-2 | Decision making: planning | |||
| 3-4 | Decision making: planning | |||
| 9 | 3-7 | Exam | ||
| 3-9 | Procedural content generation: optimization techniques | Homework 5 due 3/9 at 11:55pm | ||
| 3-11 | Procedural content generation: optimization techniques | |||
| 10 | 3-14 | Procedural content generation: level and map generation | ||
| 3-16 | Procedural content generation: level and map generation | |||
| 3-18 | Procedural content generation: quest/mission generation | Homework 6 due 3/20 at 11:55pm | ||
| 11 | Spring break | |||
| 3-23 | Spring break | |||
| 3-25 | Spring break | |||
| 12 | 3-28 | Procedural content generation: quest/mission generation | ||
| 3-30 | Procedural content generation: player modeling | |||
| 4-1 | Procedural content generation: player modeling | |||
| 13 | 4-4 | Procedural content generation: player modeling | ||
| 4-6 | Machine learning in games | |||
| 4-8 | Machine learning in games | |||
| 14 | 4-11 | Interactive storytelling | ||
| 4-13 | Interactive storytelling | Homework 7 due 4/14 at 11:55pm | ||
| 4-15 | Interactive storytelling | |||
| 15 | 4-18 | Camera control | ||
| 4-20 | Camera control | |||
| Exam | ||||
| 16 | 4-25 | TBD | ||
| 4-27 | Reading day | |||
| 4-29 | Reading day | |||
| Exam week |
5-4 | Final exam period | Final project or final report due 5/3 at 11:55pm |