【荣誉骑士2】开发日志 30 调试AI

原文标题:DevDiary 30 - Tuning the AI
内容出处:community.knightsofhonor.com
发布日期:2022年11月1日

欢迎各位浏览第30篇《荣誉骑士2》开发日志!本次我们决定更为深入地介绍AI与游戏难度的设计,并向各位讲解,为了调整游戏的平衡性,确保AI玩家能够参与到游戏的方方面面,我们的思路历程是什么样的,其中又遇到了哪些困难。另外,我们在内测阶段中收到了诸多宝贵的反馈,在此我们理应致以感谢!
那么,什么样的AI才能让玩家在与其对抗的过程中体验到乐趣呢?挑战性自然必不可少,同时它们的行为还得同人类玩家贴近。在《荣誉骑士2》中,AI会不断考量应当采取什么样的行动,在不同的条件下还会有不同的行动优先级。

在游戏开发的早期阶段中,我们还有很多系统在陆续加入游戏,而那时的AI十分简陋,它们只会把所有部队聚集起来派遣到一处。这样的安排会使得军力过于集中,对抗起来没什么乐趣。后来我们在AI的判断程序中新增了一些项目供它们考量,使它们在对其它王国宣战的行动中更加可控。毕竟在调兵遣将的同时,你还有许多事项值得考量,比如防御敌国、升级城防、召集卫兵、通过外交手段争取别国支持,乃至修筑建筑。
在添加这些项目供AI“分心”后,它们思考起来(与表现出来)便不再那么机械呆板了,玩家也有时间应对AI的策略。而也许在数场战斗之后,你便会发现AI的行动模式出了些许的变化——它们可能更加侧重于防守遭到围攻的城镇,以及在本土进行防御作战了。
此外,所有AI王国都会在“幕后”给王国的各个方面分配不同的“预算”,以供王国发展。这在一定程度上还会受到它们现任国王的影响——举例来说,一个信仰方面的数值比较可观的统治者会更倾向于发展王国的虔诚值与壮大神职人员,而那些在外交方面更为精通的统治者则更喜欢把花销用在维系国家关系与聘养外交人员上。这些影响指数都是微小的,不会对AI的行动产生剧烈的影响,但就全局角度来说,其功能也不容小觑。

现在游戏中有了这些工具,便迎来了有趣(但有时又很费心神)的部分——即对AI在许多场景中的表现进行平衡。其中外交系统在许多方面都会凸显这一点,因为当外交活动展开时,如果接收国(或目标国)是个AI王国,其得与失的判断会有所调整。比方说,AI王国更倾向于同人类玩家建立联烟关系,因此人类玩家也更容易为王室寻求配偶,为王国传宗接代。不过列举的这个设定只在简单难度下有效,且AI王国一般对于出嫁公主都更加抗拒(以防因为继承问题丢失土地)。
不过,AI有时的操作实在是太高级了,完全不按章法来,甚至可以吓我们一跳。比方说你可能会有这样的体验:某个AI王国先是寻求与你一同进攻另一个国家,但不久后你又发现这两个国家已经针对你缔结了一个防御条约。抑或是这样的体验:当你把自家的公主许配给AI王国的王子后,立刻又收到自家国王遇刺的噩耗——行刺的间谍正是来自这个AI王国,随后他们又立马要求继承你的土地。虽说作为受害者,遭遇这种情况绝对会痛苦万分,但这种体验也会在一局游戏中为你留下值得回味的深刻印象。

当然,AI的“聪明机智”有时可能只是随机性使然,它主要是根据游戏的难度来调节的。比如,在高难度下,AI获取的黄金、书籍、宗教与军备都会得到加成。游戏的初始条件也会受到难度的影响,比如,在不同的难度下,你于游戏开始时可能陷入的战争数量有所不同,而有反叛意向的人口可能开始在你的省份兴风作乱的时间也有所不同。
在战术对抗中,AI指挥部队的水平也会随难度提升。具体来说,你的元帅会更容易遭到埋伏并被敌军针对,敌人的骑兵会更主动地优先攻击弓箭手,而敌人的骑射手甚至还会“微操”,在移动并保持距离的同时向你的军队射击。
从某种意义上说,你可以认为某些难度下的AI是在“作弊”。但换个角度想,其它难度的AI总是接二连三地故意犯错,这也不能说是不公平吧。说到底,我们的主要目标终究在于打造富有趣味与值得回味的游戏体验,而有时这些“添油加醋”的东西正是“画龙点睛”的关键所在。
(译者注,把中文翻译成更精炼的中文:如果说低难度下AI让着玩家是合理的,那么高难度下让AI“作弊”一下也是合理的。终归到底,AI的打造服务于游戏性的塑造。)

当然,AI与游戏难度的设计需要随着游戏的发展而不断改进(其它游戏也是如此),我们也很乐意听听你们对此有何看法。在你们看来,如果要让AI为玩家带来良好的游戏体验,其设计的最关键之处在于何处?你们认为AI是否应该得到一些额外的加成来帮助它们游戏,还是理应和所有人类玩家一样公平地较量?
想必各位对此都有很多疑问与观点吧,那么欢迎把它们留在评论区里,或是带到我们11月3日,周四,@ 3:00 PM GMT / 11:00 AM EST的开发者直播中。Twitch直播将在THQ Nordic channel上开展:http://twitch.tv/thqnordic。我们我们会抽取日志中的一些反馈做出回复,并在直播中解答问题。
在那之前,我们向你告别。一往无前,所向披靡!