Let's Build the RPG! - 79 – Speed Boost Gameplay Ability for AI Characters

Опубликовано: 18 Октябрь 2024
на канале: NumenBrothers
688
22

In this episode we give our AI character the final ability our player character has: a speed boost. Basically any time that the AI character is not attacking, he should be using the speed boost to reach his next target. We finish out the episode by painting some rock foliage over our island, and doing final preparations before what will be the final episode of this series, next episode, episode 80.

00:00 Intro
00:14 Today's Goals and Key Concepts
00:43 GetJumpAndSpeedBoostAbility function
02:53 Integrating the new function with the AttackCheck function
06:33 ISSUE FIX: Damage based on velocity change
08:24 Painting some rock foliage across our island
10:45 Final preparations and testing for next episode
12:35 Conclusion and preview of next episode

References:
Jump and Speed Boost Gameplay Ability Episode (Episode 39):
   • Let's Build the RPG! - 39 - UE5 Speed...  


New episode released every Saturday morning!

If you're looking for a logical place to jump in and start the series, I recommend coming in at episode 23 (but you'll still need to go back and do some previous episodes- for example, footstep effects).

But this is an important note:
I would only start at episode 23 if you already have some experience with Unreal Engine, with Blueprints, and with Niagara. Otherwise you're going to have a difficult time going back and figuring out how I did things in previous episodes.
If you don't have that pre-requisite knowledge I would start the series from the beginning.

Episode 23 (first episode of Gameplay Abilities):
   • Let's Build the RPG! - 23 – UE5 Niaga...  

Episode 26 (where we actually start our Gameplay Ability System, 23 is a prerequisite):
   • Let's Build the RPG! - 26 – Creating ...