Is Behavior Designer multi-threaded?

Hi,

In my game I have over 50 enemies at the same time.
I was using Third Person Controller for the player and enemies, but I have changed heavily the reliance on locomotion controller for the enemies and I have optimized animation using Mesh Animator and the resulting performance is acceptable.

The AI is getting more complex and I need to use an AI solution like behavior tree but if it's not multithreaded I am pretty sure it would be a bottle neck.
So is it multi-threaded?

Thanks for advance.
 
No, it's not. Version 2 will likely use the job system but that's still a ways away.

50 agents is no problem though - you're going to hit animation/rendering bottlenecks before you run into bottlenecks related to traversing the tree.
 
Sorry to necro this post.

I'm really interested in the Job System in Behavior Designer. Is it still considered @Justin?

Do you have an ETA of Behavior Designer v2? (and/or maybe a thread I can follow to get news about Behavior Designer v2)

Thanks in advance!
 
Top