Real time strategy game AI
Developed by Blizzard Entertainment (my favourite game company). Three races: Terran, Zerg, Protoss. Basic controls: mouse and keyboard. Known to be extremely well balanced.
Given one base and five workers. Use worker units to collect resources (minerals and vespene gas). Develop technologies and manage supplies. Train forces to defeat other players
Worker(SCV) Technology construction(Robotic Factory) Supply(Pylon) Advanced unit(Lucker)
Resource management. Strategy decision. Timing. Micro-operation.
StarCraft Brood War Microsoft Visual C++. Microsoft Windows XP/Vista (Windows 7 seems usable as well).
C++ is recommended but Java or other languages like python is also permitted. Using remote AI process to program an AI in other languages. Chaos Launcher and BWAPI.
Design a good AI bot is very difficult. Winning a game depends on many factors, i.e. operation, strategy, timing… Bots are totally weak now and none of them can defeat expert human players.
Operation bot. E E A whole game played by AI. embedded&v=IRqAPhSrkjI embedded&v=IRqAPhSrkjI