P0-MS3: Part 230: AI, GUI’s, Control Interfaces
In addition to some general debugging and performance optimisations, I have also begun improving my code to allow many more AI entities to exist simultaneously.
I need to make sure that they don’t perform the same action at the same time, or use the same machine or item at the same time, and I need to make sure that they can navigate without colliding, etc.
I also need to make sure that they each have their own custom values and attributes, such as their own quarters on board the ship, their own job, etc.
This is easier than I thought, since my AI code, although a little convoluted at this stage, is quite good, and was designed with this kind of functionality in mind from the beginning.
I will probably not add more than 6 or 7 crew members for now, I don’t need any more yet.

24/08/2017 , 11:32:01 PM
Unity 5.6.0f3 Personal (64bit) – P0Main.unity – P0-MS3 – PC, Mac & Linux Standalone

25/08/2017 , 03:40:29 AM
Unity 5.6.0f3 Personal (64bit) – P0Main.unity – P0-MS3 – PC, Mac & Linux Standalone

25/08/2017 , 05:54:55 AM
Unity 5.6.0f3 Personal (64bit) – P0Main.unity – P0-MS3 – PC, Mac & Linux Standalone

25/08/2017 , 05:31:07 AM
Unity 5.6.0f3 Personal (64bit) – P0Main.unity – P0-MS3 – PC, Mac & Linux Standalone

25/08/2017 , 06:47:07 AM
Unity 5.6.0f3 Personal (64bit) – P0Main.unity – P0-MS3 – PC, Mac & Linux Standalone*

25/08/2017 , 09:44:01 AM
Unity 5.6.0f3 Personal (64bit) – P0Main.unity – P0-MS3 – PC, Mac & Linux Standalone*
