游戏AI的用途
冷启动
对于一款新上线的游戏,玩家的人数还比较少,这个时候对于PVP的游戏,很容易出现因为玩家偏少而导致匹配等待时间太长的问题。那么如果有游戏AI来模拟人类玩家来匹配对手的话,就可以解决冷启动的问题。
温暖局
这是对于一些玩家,可能出现了多次失败,会对游戏丧失兴趣,这个时候就需要让玩家能够赢一下重拾信心,这就是温暖局。游戏AI便可以应用到温暖局中,让玩家赢,又不是赢得特别容易(不太假),这样对于玩家的回流就非常有用。还有就是对于新手玩家,也需要一些温暖局让玩家能够慢慢学习进步,一开始挫败感太强也会导致新手流失。
PVP中AFK补位
这种情况常见于玩家掉线,为了不影响对局,很有必要使用游戏AI来接入对局,从而减少玩家的投诉,提升用户体验。 对于以上三种应用,前两种以前一般是使用行为树的程序,但这种程序比较简单,非常容易被玩家识别为AI而丧失乐趣。而AFK补位目前行为树程序显然会做的非常差,游戏AI算是一种刚需。
PVE模式
我们直接把和游戏AI对抗作为一种模式让玩家体验。
游戏平衡性工具
一般游戏设计里的英雄都存在强弱不平衡问题,因为如果能通过游戏AI来模拟测试,从而帮助调整游戏的平衡性,对于游戏的效果也能够提升。 使用AI实现自动化数值设计。
PCG
生成地形、环境、生成千变万化的环境。
游戏自动化测试
基于AI实现自动化测试,寻找游戏存在的bug。
辅助设计
利用AI生成人物动画。