Learn how to get Free YouTube subscribers, views and likes
Get Free YouTube Subscribers, Views and Likes

UE 5.1 Tutorial --- Creating AI using State Trees [With some explanation of State Tree]

Follow
Tony Kuhlmann

Unreal Engine 5.1 State Tree documentation:
https://docs.unrealengine.com/5.1/en...

Timestamps:
0:00 Intro
0:30 Setup Setting up the project
1:15 Setup Setting up Character and AI controller
2:32 Setup Creating the State Tree
3:20 Setup Setting up the level/NAVmesh
3:58 Setup Setting context actor for state tree
4:33 Explanation Understanding the state tree view
5:11 Explanation Understanding basic state tree workings
5:35 Explanation Transitions
5:42 Explanation State Tree Details Tab
8:10 Explanation Understanding Parent & Child state interaction
9:08 Explanation AI intro
9:37 Explanation Evaluators
10:05 Implementation Creating evaluator
11:25 Explanation Output Category Variables
12:08 Implementation Adding evaluator
12:51 Implementation Adding movement state
13:33 Implementation Creating Movement Task
14:36 Explanation Input Category Variable
14:58 Implementation Creating Movement Task
15:21 Implementation Getting AI Controller reference
17:06 Implementation Adding Movement Task
18:20 Showcase Showing AI Character working
18:58 Implementation Adding Jump Task
19:19 IMPORTANT Workaround for a bug in state trees
20:59 Implementation Creating Wait Task
21:16 Explanation Making variables visible in state tree
21:44 Implementation Adding wait and jump state with tasks
22:10 Implementation Setting up transitions
24:17 Showcase Showing AI character working
24:57 Implementation Stopping AI movement on exit state
25:26 Showcase Showing AI character working
25:44 Explanation Transition priority flow
26:18 Outro

posted by Elmaziu9