Smart Enemy AI | (Part 18: New Attack System) | Tutorial in Unreal Engine 5 (UE5)

Опубликовано: 27 Март 2026
на канале: Ali Elzoheiry
26,114
660

Learning Goals:
1 - Create a unified attack pattern
2 - Share attacks between different enemy types
3 - Customize attacks so they can be used by both the player and the enemy

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 - Unreal En...  

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

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

Checkout my other tutorials on my channel:
   / @alielzoheiry  

Chapters:
00:00 Outcome of This Part
01:17 Reviewing The Current Attack System
02:35 Creating The New Attack Structure
04:12 New Ground Smash Attack
15:02 Using The New Attack System
17:00 Mage Ground Smash Montage
20:15 Melee Ground Smash Montage
23:37 Testing Our New Attacks
25:13 Moving All The Melee Attacks to BPC_Attacks
41:50 Modifying The Melee Spinning Attack
48:30 Doing Tasks In Parallel In The BT
51:30 Moving All The Mage Attacks to BPC_Attacks
01:00:09 Adding Ground Smash Attacks To BT
01:09:50 Next Up In Part 19


Assets used:
Paragon Gideon Asset Pack: https://www.fab.com/listings/51935254...
FX Variety Pack: https://www.fab.com/listings/53531e17...
Mage Ground Smash Animation "Standing 2H Magic Area Attack 01" (from Mixamo)
Melee Ground Smash Animation "Great Sword Casting" (from Mixamo)

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 #mage #melee #spell #attack