Game AI
Welcome to the course webpage for Game AI! Use this page to find course information, the schedule, assignments and everything else needed for the class.
Course Description
This course provides an overview of classical and modern approaches to artificial intelligence in digital games. Major concepts covered are player modeling, procedural content generation, behavior trees, decision-making systems, and path planning. Both learning and rule-based approaches to behavior generation will be covered. Requires students to complete several assignments that implement these concepts in existing frameworks and as standalone projects. Prerequisites: CSCI 2320 and Junior standing. CSCI 3344 is not a required prerequisite.
Turn-in Procedure
All coursework (unless otherwise stated) shall be turned in through Google Classroom. If you need access to the classroom or are having trouble turning in an assignment, please see me prior to the due date.
In addition, I will place in-class examples to the Google Classroom folder. If you are having trouble accessing that folder, let me know.
Lecture Time/Location
T-Th: 12:45-2:00
CSI 388
Contact Information
Professor: Britton Horn
Office: CSI 270C
E-mail: bhorn<at>trinity.edu
Office Hours:
MW: 11-12:30
TR: 10-11, 2:30-3:30
Additional times by appointment. If I cannot be at office hours on a given day, I will try to give as much advance notice as possible.