GAMEDEV.NET
Building a better RTS AI. Counting future units as an obstacle
In a previous entry I was saying that you should start from the end when building your RTS AI. First you (when I say you I mean your AI player) try to kill the enemy workers that's your goal number 1. If there are enemy marines near the workers that`s an obstacle to reaching goal number 1. You must take out the obstacle hence destroying enemy workers becomes goal number 2, goal number one becomes taking care of the marines. If the enemy marines are near enemy tanks, the tanks become an obstac