How to implement custom pathing?

Hello all!

As part of a small personal project, I am currently trying to replicate some “Infection forms” from Halo CE, and after observing their AI, they seem to simply move from point A to point B on the XY axis (maybe a navmesh isnt even necessary?) which would make a ton of sense since they usually had a lot of these guys on screen on old hardware.

This seems like it would simpler to implement than standard path finding, but I’m not sure where to get started. Do I create a PathFollowing component? If so, what functions do I override, etc etc. I can’t really find any helpful results via google on how to get started or anything.

Are you using behavior trees or just doing simple move actor to location? If you want them to hunt the player you should do behavior trees and do some move to location or move to actor within navigable radius. If you’re planning on having a lot of enemies on screen at once then I’d also look into crowd manager.

I already have them hunting down enemies and such via a behavior tree, I’m just not sure how to impelement a custom PathFollowingComponent in CPP (if thats what I need to do)