Smart Enemy AI | (Part 4: EQS) | Tutorial in Unreal Engine 5 (UE5)




In this Unreal Engine Game development Tutorial you will learn the following:
– EQS: How to create Environment Queries to position your AI in a more advanced and smart way
– Run EQS: How to run the EQS in your behavior tree
– Strafing: How to make the enemy AI strafe around the player using the EQS
– Taking Cover: How to make the enemy AI find cover where the player can’t see them

Link to my Patreon (Thank you for your support)
https://www.patreon.com/alizoh

Link to part 1 of the « Smart Enemy AI » tutorial:

Link to the « Damage System » tutorial:

Link to the « Projectile System » tutorial:
https://youtu.be/hkQ9bEwpfV8

Link to my « AOE Damage & Healing » tutorial:

About me:
I’ve been learning game development for over a year now, I do have a background in software engineering, but I’ve always wanted to create my own game.

I am currently working on this 3rd person action adventure game as a hobby, but I am also trying to build a community, thus I am creating YouTube tutorials to find others who are interested in game development and design.

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

Join my Discord server to chat and mingle 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 from every video I post as well as any custom assets that I create. Also I would be forever thankful to my early adopters
https://www.patreon.com/alizoh

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

Chapters:
00:00 Outcome of this part
00:59 Recap of the last part
01:36 Animation Setup
04:49 Explanation of the EQS
06:06 Using Testing Pawn to Visualize the EQS
06:56 Continue Explanation of the EQS
09:39 Creating the Strafe EQS
14:46 Running the EQS in the Behavior Tree
17:16 First Test of the Strafe EQS
18:29 Fixing problems with the Strafe EQS
21:23 Testing the Fix
22:45 Combine Strafe with Attack
25:10 Ensuring the Enemy is Within Ideal Range From Player
42:28 Creating the FindCover EQS
48:44 FindCover Sequence in Behavior Tree
51:15 Next Up in Part 5

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

Voir sur youtube

KA2Studio
Logo
Compare items
  • Total (0)
Compare
0