Hello! Just looking for some advice on how to make a flying enemy move like in the example illustration. Right now they move in a straight line to the player position, but I'm unsure what the best way to get them to move in a smooth descending curve would be. I've done some digging and can't seem to find much material relating to this kind of movement either. It's a pretty common movement pattern in platformers though so it seems like it might be something fairly simple I'm just not seeing. Thanks for any help or advice you can provide!

This is not directly answer your question as it is Godot 4 and 3D but maybe it might have something useful.

    Gowydot I have it working with an equation for now but Curves seem like they'd be more a flexible approach. I wish there were more tutorials or documentation on how to use them for different things.