In order to achieve a more intelligent AI system, I suggest you use OpenSteer. It is open source and is rather easy in terms of complexity.
Example of OpenSteer:
Collision avoidance is also implemented but not demonstrated in the above video.
In order to increase the amount of concurrent AI supported, I suggest you implement AI squadrons so you can use the "follow the leader" principle with the other ships in that squad with or without queueing support.
Example of OpenSteer:
Collision avoidance is also implemented but not demonstrated in the above video.
In order to increase the amount of concurrent AI supported, I suggest you implement AI squadrons so you can use the "follow the leader" principle with the other ships in that squad with or without queueing support.