Smart Enemy AI | (Part 21: Boss Fight Continued) | Tutorial Unreal Engine 5 (UE5)
Ali Elzoheiry Ali Elzoheiry
34.6K subscribers
8,781 views
264

 Published On Dec 9, 2023

Learning Goals:
1 - Optional tasks: how to set a task as optional in the behavior tree
2 - Random attacks: How to randomly select an attack based on a chance value
3 - Throw weapon: How to make it look like the enemy is throwing his weapon
4 - Point of Interests: How to mark specific areas in your map as a point of interest to use later in your encounter

To download the full project files from all my videos and use any assets I create in your own games for free, then join my Patreon. Also I would be forever thankful to my early adopters
  / alizoh  

Join my Discord server to chat and mingle with the community
  / discord  

Link to the full "Smart Enemy AI" Series:
   • Smart Enemy AI Tutorial Series - Unre...  

Link to the "Shooting Projectiles" tutorial:
   • How to Shoot Projectiles | Unreal Eng...  

Link to the "Damage System" tutorial:
   • How to Build a Combat Damage System |...  

Link to the "AOE damage/healing" tutorial:
   • How to do AOE damage and healing | Un...  

Checkout my other tutorials on my channel:
   / @alielzoheiry  

Chapters:
00:00 Intro
00:20 Adding teleport ability
07:41 How to make "optional" tasks in the behavior tree
10:03 Second melee combo attack
15:55 Boss rotate to face player during attack
17:00 Randomly choosing an attack in the behavior tree
19:52 Throw axe attack
36:50 Teleport to specific place in the arena
45:26 Looping the throw axe sequence
47:47 Adding quick attack after axe throw sequence
52:28 Next up in part 22


Assets used:
FX Variety Pack: https://www.unrealengine.com/marketpl...
Axe animations from Mixamo: https://www.mixamo.com/#/?page=1&quer...
Paragon Sparrow: https://www.unrealengine.com/marketpl...
Paragon Gideon: https://www.unrealengine.com/marketpl...
Paragon Feng Mao: https://www.unrealengine.com/marketpl...

About me:
I've been learning game development for a few years now, I do have a background in software engineering, and I also have a background in education, so being able to combine my love of gaming, software engineering and education is the best way to spend my time.

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.


#unrealengine #unrealengine5 #ue5 #gamedev #smart #enemy #combat #AI #blueprint #tutorial #behavior #tree #attack #system #behaviortree #boss #healthbar #melee #block #parry #combo

show more

Share/Embed