Hey there, I'm currently looking to create a flying companion that would follow the player and (if possible) also do various actions like shooting or grabbing onto walls when the player commands it to. Some examples I'm looking at are Rabi-Ribi and Rusted Moss.
I do have a player controller from my previous jam game. What I managed to think of is that I suppose most of the work will be put into making "follow the player from the distance" AI, and that'd probably make use of AnimationPlayer/AnimationTree? I don't really know where to start, so I'd like some guidelines/frameworks if possible. Thanks in advance!