Рет қаралды 11,752
Learning Goals:
1 - Assign a team number to each actor (Player or Enemy)
2 - Prevent actors on the same team from attempting to attack each other
3 - Prevent accidental attacks from actors on the same team from causing damage (No friendly fire)
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 part 1 of the "Smart Enemy AI" tutorial:
• Smart Enemy AI | (Part...
Link to the "Damage System" tutorial:
• How to Build a Combat ...
Link to the "Projectile System" tutorial:
• How to Shoot Projectil...
Checkout my other tutorials on my channel:
/ @alielzoheiry
Chapters:
00:00 Outcome of This Part
00:53 Improving the Block Functionality of the Melee Enemy
09:56 Setting Up Team Numbers
12:04 Preventing Team Members from Sensing Each Other
18:18 Modifying Melee Attack To Not Damage Team Member
29:17 Modifying Ranged Attack To Not Damage Team Member
38:57 Fixing Bug
42:00 Outro
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 and love of 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 KZbin 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 #behaviortree #team #group #combat #multiple #enemies