To use or not to use AI Controller

Hi. Just wondering what the benefit is of using an AI Controller verses just scripting inside the AI Character itself. I’m thinking maybe the controller is able to control multiple AI or even characters that can be shared between player and AI?

Hi, you will see its usefulness when you start building AIs.

Its meant to be used in the AI system. If you do not use it, then you’re doing yourself more work, since you will build workarounds that could be easily avoided by using an AI controller. So unless you want to completely discard and rewrite the build in AI system you should make use of the AI controller =)

Here is some basic workflow of how you would use the build in AI system, and if you work through it then you would see some uses of the AI controller https://docs.unrealengine.com/en-US/…art/index.html