|
Artificial Intelligence for Interactive Media and Games IMGD 400X - B Term 2008 |
|
| Professor: | Charles Rich (See home page for office hours) |
|---|---|
| Course Description: | Advanced software design and programming techniques from artificial intelligence are key contributors to the experience of modern computer games and virtual environments, either by directly controlling a non-player character or through more subtle manipulation of the environment. This course will cover the current state of the art in this area, as well as prepare students for the next generation of AI contributions. We will study the application of AI techniques such as search, planning, machine learning, emotion modeling and natural language processing, to game problems such as navigation, strategy, believability and narrative control. Students will implement several small AI demonstration games. |
| Recommended Background: | IMGD 4000 |
| Lecture Times: | Mon/Tues/Thurs/Fri, 12:00pm - 12:50pm |
| Lecture Location: | Fuller Labs, Room 311 |
| Required Text: | Mat Buckland, Programming Game AI by Example, Wordware, 2005. |