It’s quite possible you don’t think that AI is a big part of gameplay in Heroes of the Storm, but a lot of the game’s matches are played against AI opponents, and AI takes over when a player unexpectedly disconnects from the game. So it’s important for the game to have AI that is fast, responsive, and satisfying to play against or alongside. The latest development dispatch explains changes made to the AI and gives a broad overview of the way that the game keeps AI heroes engaging.
Rather than scripts, the game’s emerging new AI is controlled instead by coding conditions and scenarios, leading to a more organic experience that keeps the AI heroes putting the emphasis on player-controlled characters. AI opponents should be reactive and dynamic, calculating the safety and range of a given position and moving to better positions as they become available; the same basic process is used for accomplishing each goal on a given map. Check out the full article for more details about how the developers are making sure that AI opponents and allies still feel interesting to play against.