Monday, April 16, 2012

AI tips

1. When creating a new map, how do I get the AI to send the attack force to a certain spot? Right now, the AI will send the attack force to some point in front of my base but then the formation just stands there. Does the AI need to constantly have scouts to tell it where the enemy base is?



Does the AI remember where the enemy bases are after the first scouts or does it need to constantly send scouts to find enemy bases?



Do I need to add more rally points or attack points to the map?



2. I looked at sorian's code. What exactly does the engineer Disband AI do? What are engineer fillers?



3. What is the best way to get the AI to tech up as rapidly as possible? I got it so it does not produce any tech 1 or 2 units except for scouts. But I want this AI to start producing experimentals as fast as possible.



mikecoon|||1) I am still trying to fix this 100%.



Yes, AI remembers where enemy bases are. In fact, if the starting locations are fixed (not random) it knows where you are before it scouts.



Haven't seen the map so I have no idea.



2) Engineer disband removes the engineers current AI plan so that the AI can assign it something else to do. Engineer fillers are used so that the AI can step up its engineer production little by little so it doesn't produce too many engineers and stall its economy.



3) You are on the right track. Few factories and low amount of units.|||Sorian, thanks for the info.

Couple of more questions

1. when it is time to attack, does the AI take all the platoon it has produces, and make one big platoon out of it?

2. Does the AI use AttackForceAISorian plan for all of its attack.

3. On the formations, I have the formation set to have a shield generator every 7 th unit, yet, the AI clumps all the shield generators together. Any way around this? Appears the AI takes the first units to arrive at the rally point and then puts them into formations in order of arrival.

mikecoon|||1) It depends. There is a set max (adjustable) for platoon size.



2) No.



3) I have not found a way around this. It just takes the units it has avaialable and make a platoon out of it.

No comments:

Post a Comment