Tutorial on Smart Enemy AI (Part 1: Behavior Trees) in Unreal Engine 5 (UE5)

Tutorial on Smart Enemy AI (Part 1: Behavior Trees) in Unreal Engine 5 (UE5)

HomeAli ElzoheiryTutorial on Smart Enemy AI (Part 1: Behavior Trees) in Unreal Engine 5 (UE5)
Tutorial on Smart Enemy AI (Part 1: Behavior Trees) in Unreal Engine 5 (UE5)
ChannelPublish DateThumbnail & View CountDownload Video
Channel Avatar Ali Elzoheiry2023-05-30 21:37:55 Thumbnail
231,595 Views
Chapter:
00:00 Information about the complete series
01:29 Information about part 1
01:52 Opponent and player setup
04:43 Basic enemy behavior
08:30 Fixing the leg IK problem with Ue5 Mannequin
11:33 Creating the behavior tree and board
12:43 Short explanation of behavior trees
15:02 Creating the behavior tree
17:20 Setting up the AI controller
21:27 Testing the behavior tree
23:05 Creating our first custom task (Attack)
25:39 Testing the custom task
26:52 Fixing our custom task
29:09 Adding a custom focus target task
32:23 Adding a custom task with clear focus
34:04 Giving the enemy a sword
38:10 Adding a custom task to wield a sword
38:56 Creating our first decorator
42:25 Using the Selection node in the Behavior Tree
43:58 Last test

In this Unreal Engine game development tutorial, you will learn:
– How to use behavior trees and blackboards in Unreal Engine
– How to create basic AI tasks
– How to set up a basic AI controller
– How to create custom tasks and decorators for behavior trees

Link to the tutorial /"Damage system/":
https://www.youtube.com/watch?vo3uFXnNxwKE

Link to the tutorial /"Projectile system/":
https://youtu.be/hkQ9bEwpfV8

Link to my tutorial “AOE damage and healing”:
https://youtu.be/ConO4G0j9wI

Link to my Patreon (Thanks for your support)
https://www.patreon.com/Alizoh

About me:
I've been learning game development for over a year now and have a background in software development but have always wanted to develop my own game.

I'm currently working on this third-person action-adventure game as a hobby, but I'm also trying to build a community, so I'm creating YouTube tutorials to find others interested in game development and design.

If you are interested in learning more or collaborating, please let me know in the comments.

Join my Discord server to chat and interact with the community.
https://discord.gg/AEnM4wvYzN

If you would like to support me on Patreon, you will get access to all the source code of all the videos I post, as well as any custom assets I create. Also, I would be eternally grateful to my early adopters.
https://www.patreon.com/Alizoh

Check out my other tutorials on my channel:
https://www.youtube.com/channel/UCrrZx9bh7RMYhXvaN8BrbNg

#unrealengine #unrealengine5 #ue5 #gamedev #smart #enemy #combat #AI #blueprint #tutorial #behavior #tree

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.