In this episode we're setting up our AI to be able to aim appropriately with gameplay abilities. And aiming is more complicated than you might think because the AI needs to be able to anticipate where its target will be, rather than where it is now. The other complexity is that each gameplay ability can move at a different speed, so the AI needs to be able to take that into consideration.
This is the first of a 3 part miniseries on AI spell attacking. This miniseries is heavily reliant on past episodes on gameplay abilities that are part of this overall series, so you will not be able to follow the tutorial in entirety unless you are following the series.
00:00 Intro
00:14 Today's Goals, and Key Concepts
01:57 Prerequisite: set up character to not be able to move
03:01 Initial aiming setup for AI characters
06:43 Temporary setup for testing AI aiming
08:52 AI character functions for activating and deactivating abilities
10:37 Temporary setup for testing AI aiming with abilities
13:05 ISSUE FIX: Flamethrower aiming
14:13 Leading the target – Conceptualizing the problem and solution
18:30 ISSUE FIX: Fireball aiming
21:15 Adjusting aiming based on speed of abilities
26:22 ISSUE FIX: Exploit: Getting behind the character using the flamethrower
29:34 Conclusion and preview of next episode
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):
[ Ссылка ]
Episode 26 (where we actually start our Gameplay Ability System, 23 is a prerequisite):
[ Ссылка ]
Ещё видео!