Creating AI

You can create AI with diverse behaviours fairly easy in Unreal Engine by using Behaviour Trees. There are a lot of good resources in the Unreal Engine docs as well as tutorials on YouTube etc. and it doesn’t require any C++.

I personally found this tutorial series to be extremely easy and beginner-friendly.