The researchers have made a transition from investigating different AI techniques on RTS games in isolation to collaborations and competitions on much more complex games where different techniques are matched up head-to-head. For this work to be successful, then the following conditions are necessary:
Open APIs for the researchers to build and evaluate the models(bots)
Competitions to enable researchers to compare different techniques
Replays for learning algorithms to use for training
Human Opponents to evaluate the performance of bots
Most of the above conditions were met with the release of the Brood War API in 2009, but the closed nature of the platform made it challenging for researchers to automate the process of training AI systems.
For the tutorial of RTS And AI Creation, refer the following link: