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 |