Custom AI Programming

Hi, I’m considering using the Unreal platform for some AI research and programming. I’m wondering if its possible to do deep customization of characters; meaning can i code specific routines (in C++) for how a character responds to the 3D environment they are in? Will I have access to API’s to get feedback and information about the environment? I’ve done some searching on the site and I get the feel that this is possible, but wanted to post this specific question.
Thanks in advance for any information.

Hey there (:

let’s say it this way: “You can do everything with the UE4 and C++”. If you have the knowledge to create a custom AI, then you can do it for sure with the UE4. Even without C++ it is possible to create very complex AIs.

Even your own pathfinding etc is possible. I guess you can (if you want) completly recode the whole AI system if you have the time xD.

Yeah, you get full source code. There’s nothing stopping you from rewriting and/or (hopefully) reusing whatever you want :slight_smile:
And please share results! :smiley:

–mieszko

Thank you for the response, I figured it was possible, good to have this confirmed by some experts. I look forward to getting started.