2009年8月,美国加州。
阿纳海姆会议中心的暴雪嘉年华上,尚未正式发布的RTS游戏大作《星际争霸II》举行了试玩活动。
在活动2区,一位战网ID为Xyrin的玩家分别用三种不同的种族与电脑进行了对战。而在游戏行将结束时,他惊奇地发现,电脑一方竟然打出了GG。
那或许就是它第一次给人类留下印象。
但事实上,彼时的它,只是暴雪为提升游戏体验所制造出来的一个附赠品。在玩家眼中,它是陪练,是作弊者,是冷酷无情的行尸,是注定被消灭的疯狂。
它是为《星际争霸》而设计的AI。后来,它有了些不一样的故事。
初生
1998年3月31日,《星际争霸》正式发布。此后不久,这款游戏有如暴风一般席卷了整个电竞圈。
如果说《沙丘2》是RTS游戏的鼻祖,那么《星际争霸》就是将RTS带向顶峰的神作。在这款当年销量最高的RTS游戏中,无数玩家从芬尼克斯在艾尔行星地平线上的身影中遇见了自己,在冲向母巢的战舰中找到了家园。
尽管线上的PVP对战足够激烈,又或许正是因为这种激烈,有相当一部分玩家似乎更愿意选择在游戏中添加“电脑”,作为自己的对手。而那也是它最初的样子。
当时,星际AI的形态更接近一个在今天看来有些粗糙的有限状态机。它会使用游戏内部的底层数据,在提前编写完成的规则下进行有限的动作。
虽然对于新手而言,这种“洞悉全图”的AI仍然具有不小的挑战性,但固定的行为模式一旦被玩家摸透并加以克制,便再无翻身可能;有时,它还会自己出现令人啼笑皆非的bug。
事实上,在这类RTS游戏中,“电脑”不单单是玩家用来训练操作技术的工具,在










