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!
Implementing Curved Enemy Movement
This is not directly answer your question as it is Godot 4 and 3D but maybe it might have something useful.
try use Line2D.