¸£Àû±ÆÕ¾

¸£Àû±ÆÕ¾ Catalog 2025-2026

Search Results

CSC 484 Building Game AI

°ä³§°äÌý484/°ä³§°äÌý584ÌýÌýBuilding Game AIÌýÌý(3 credit hours)ÌýÌý

In this course we will examine Artificial Intelligence (AI) techniques that are used in the design of computer games. We will look at techniques for game playing as well as the design of AI opponents tasked with creating "good experiences" for players. The course will begin with a discussion of general AI, common algorithms, data structures, and representations. From there, we will cover topics in character movement, pathfinding, decision making, strategy, tactics, and learning. In a sequence of programming assignments students will create increasingly sophisticated AI implementations. Students will also critically review the projects conducted by graduate students enrolled in CSC584. CSC majors only. Students cannot get credit for both °ä³§°äÌý484 and °ä³§°äÌý584.

Prerequisite: °ä³§°äÌý316

Typically offered in Spring only