UE 4.21 - How to make an AI flying ship moving forward to rotate up and down?

Hi, i have a Flying AI, it doesn´t use any physics at all, it has a blendspace for blending animations for moving forward, back and sides, BUT here i found a problem…

if it moves forward and up, or forward down, it makes no difference to the ship, it will always move loking straight to the front, even if it is moving forward up, blendspace is not been very helpfull, since it is a plane where you can only add animations for moving forward, back and sides, there is no way to add an animation for Forward up and down, just forward, same issue with sides down and up.

It is easy to make this hapen if its not an AI, because player´s main character input can easily follow mouse for example (also no idea how to play custom animations for moving up and down do), but at least it can use input for rotation but in this case, no idea how to make it work with the AI.

I wonder then, how to make it play diferent animations, depending on inclination, for example, if it starts moving down, play a short unbalance movement animation first or depending on the inclination, use one animation or the other? maybe if its too much inclined down, change to standing rotation while falling down, instead of pointing down with head in case of a human.

I think this question is perfect for the forum because there is no much information about flying, please help, and share BP images for the community.

You can check this project available for download and see how it is done, most probably fine to replicate to AI.

Several other good stuff there.

Hi, thanks man!

I already had that Project, but it is entirely made with physics and gravity, it doesn´t even have a movement, character component, nor any animation BP and as i said, i canot use physics in my current Project, but also the one from that project itis a controled pawn, wich are really easy to incline by just adding mouse as input.´i think in my case its different, since my AI des move forward up and down, but it doesn´t play an animation while doing it because blendspace has no option for doing it, so when it moves forward and up, the AI character keeps playing the forward animation.