鬼中的机器
根据网站statista.com的数据,2017年全球视频游戏市场价值1045.7亿美元,到2020年将达到1312.3亿美元。不用说,视频游戏是一项庞大的业务。 《吃豆人》是有史以来最著名,最成功的视频游戏之一。 它于1980年投放市场,到1990年代末已赚了25亿美元。 成功的关键是追赶吃豆人的鬼魂的疯狂行为。 对于不熟练的人来说,逃脱幽灵是一项艰巨,令人上瘾的工作,并且(在街机时代)是一项昂贵的工作。 出乎意料的是,对于这种成功的游戏而言,使用有限状态机(FSM)可以轻松理解这种鬼行为。 让我们看一下幽灵如何思考吃豆人迷宫中的生活: 尽管互联网上有很多关于鬼AI的FSM图,但是我发现Jared Mitchell的UML图很好地说明了转换的决策标准。 AI程式范例 主页|| 关于/联系|| 简历|| 文章|| 自从我开始学习如何编程和实现…… jaredemitchell.com 从图中可以看出,有5种主要工作状态: WanderAroundBase…