
Advanced AI Techniques
Advanced AI Techniques", "Course Description": "This course teaches you how to design and implement advanced artificial intelligence systems in games. You will delve into practical applications of modern techniques such as AI architectures, decision-making systems, behavior trees, GOAP, and custom planner structures. It provides solid foundations to develop AI systems with a focus on performance and extensibility.
Last Updated: 7/28/2025
What You'll Learn
AI architecture and modular AI system design
Implementation of FSM, Behavior Tree, and GOAP systems
Decision-making processes with AI planner systems
Sensor, target selection, and area scanning techniques
Composite AI behavior systems and combination scenarios
Performance-friendly AI update systems
AI integration strategies in real game projects
Requirements
Basic knowledge of Unity
Intermediate knowledge of C# language
Basic knowledge of algorithms and data structures
Basic understanding of FSM or simple AI structures (preferable)