What You Need to Know Before
You Start

Starts 5 June 2025 07:36

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Building Perceptive AI in Unreal Engine

Master AI perception and behavior systems in Unreal Engine - implement sight, sound, and damage-based AI responses using Blueprint, behavior trees, and EQS for both shooter and RPG-style games.
via Udemy

4052 Courses


10 hours 28 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Overview

In this series I will be showing how to set up two different AI designs, one for a shooter experience, and one for a RPG style AI. We will cover blackboard and behaviour trees, EQS queries, and the AI perception component using sight, sound and damage stimuli.

Syllabus

  • Introduction to Perceptive AI in Unreal Engine
  • Overview of Unreal Engine AI components
    Understanding AI perception concepts
  • Setting Up Your Project
  • Configuring Unreal Engine for AI development
    Importing assets and starter packs
  • Basics of Blackboard and Behavior Trees
  • Introduction to blackboard fundamentals
    Designing behavior trees for decision making
    Practical examples: Simple AI behavior setup
  • Shooter AI Design
  • Constructing a basic shooter AI
    Utilizing EQS (Environment Query System) for navigation
    Implementing sight perception in shooter AI
    Handling sound and damage stimuli
  • RPG Style AI Design
  • Designing an RPG style AI character
    Advanced use of blackboards and behavior trees
    Implementing complex EQS queries for RPG environments
    Integrating sight, sound, and damage perception for immersive interactions
  • Advanced Perception Techniques
  • Customizing AI perception settings
    Debugging perception issues
    Case studies of perception implementations
  • Hands-On Project Development
  • Building a shooter AI with full perception integration
    Creating an interactive RPG AI with dynamic perception
  • Conclusion and Best Practices
  • Review of learned techniques
    Tips for optimizing AI performance
    Resources for further learning and development

Taught by

Daniel Orchard


Subjects

Programming