Game AI review

本文大致分析AI方法在游戏领域的应用。主要内容参照 Yannakakis, Georgios N., and Julian Togelius. 的《Artificial Intelligence and Games.》

利用AI玩游戏(agent/bot)

在游戏中建立bot。

应用为导向

1709965637082.jpg

AI bot应用图[1].与玩家对抗/协作 依据数据和预算产生不同水平的agent,可以与玩家共同匹配或作为PVE的NPC等提高玩家体验水平,由此引申的功能可以有动态难度调节,游戏自动平衡。 游戏bug测试在投入运行前,可以通过投入大量的有测试行为的agent进入游戏,根据其行动期间的log异常来得到一些bug,或是通过bot间的对战,依据一定的判定方法来得到版本数值平衡性分析。合成数据收集 在游戏投入运行得到一定的玩家数据前,可以使用agent的行动来得到仿真的玩家数据,例如阵型识别,胜率预测等数据。 产生更强力的agent根据共同演化的方法,一系列基础的agent可以通过参数演化或者agent间对抗性的方法来催生性能更好的agent。 寻路(Pathfinding)寻路规划可以被视为AI动作序列输出的一种特例。在某些游戏例如马里奥中,寻路算法本身就构成了AI player。

方法为导向

根据是否使用了游戏提供的仿真模型(即可根据目前的游戏状态 sts_t 以及可执行动作 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

Leave a Reply

Your email address will not be published. Required fields are marked *