小黑盒
游戏玩家的必备应用
立即下载
扫码下载小黑盒APP
发现游戏 分享快乐
只狼机制分析(九)翻千山跨万水,只为正义背刺!AI索敌机制硬核解析

大家好,我是励志精通只狼却还是菜鸟的Last火玄神后面还有一个点,今天给大家带来的是小黑盒独播的标题党连载系列:只狼机制系列的第九期——AI索敌与背刺机制解析

一、前言

昨天写了一个不死斩的小教学,反响还是不错的,但其实今天的文章才是正餐,本来是想试试昨天把这篇文章肝出来的,后来发现光是测试录制视频就要耗费大量时间,所以直接放弃去玩联盟了。

今天这篇文章还是比较硬核的,数据向的部分有,但是偏少;大部分还是有趣的对照实验,再加上我配的图,总体来说还是机制分析中比较有意思的,希望大家能够耐心看下去。#神来之作Ⅳ期#

二、何为索敌

“索敌”指的就是搜索敌人,也就是敌人发现我们的能力(不是我们发现敌人的能力)

索敌的具体表现就在于敌人头上的那个倒三角形标志,通过它我们可以判断敌人当前的索敌状态

对于索敌状态,一共有三种状态,我们姑且分别称之为:“积累段”、“警戒段”与“危险段”

(1)积累段

积累段其实指的就是敌人头上的倒三角为黄色还没有满,也就是在积累阶段,这时候敌人虽然看到了我们,但是没完全看到,所以正在积累警戒值

(2)警戒段

警戒段也很好理解,其所谓表现就是敌人头上的黄色倒三角形完全充满,这时敌人警戒值达到阈值,会向我们慢慢走来;接着黄色的倒三角形会慢慢变成红色

(3)危险段

敌人头上的倒三角形完全变为红色表示敌人已经完全发现我们,并且即将对我们进行攻击行为

三、忍者道具与忍术

只狼作为一个忍者,自然拥有超常的隐蔽技巧和道具,其中有几个非常有意思,我们就来讲一讲

(1)动作:潜行

潜行这个动作是以往魂游都没有的动作,但是只狼是忍者,所以宫崎英高就给他额外加了一个很忍者的动作——潜行(猫着腰走路)

潜行状态我们全程是静步的,也就是不会发出任何声音;同时最重要的是我们的警戒值积累速度也会下降50%,也就是说在潜行状态下,敌人发现我们的速度会慢一倍

(2)道具:月隐糖/月隐降世

月隐糖是个很有意思的道具,他对战斗没有任何帮助,但是我总喜欢跑图的时候先磕一颗月隐糖防止被敌人发现。

月隐糖的具体作用就是让我们跑步和落地的时候也能不发出声音,同时降低敌人的警戒值积累速度50%,持续60秒,但是技能书里面有个天赋叫“信仰”,点了之后就可以加月隐糖25秒的持续时间,共计90秒。

(3)忍术:消音

这个忍术可以从技能书上学到,它的介绍是减少发出得音响,不易被敌人发现,但其实这个和声音没啥关系,它的作用就是减低敌人50%的警戒值积累速度。

以上三种隐匿方式都是可以叠加的比如说我点了消音技能,磕了月隐然后还潜行,那么我的警戒值积累速度就是0.5×0.5×0.5×100%=12.5%的积累速度,可以说是很慢很慢了,同时我们走路时没声音的,但是发出声音有什么影响呢,其作用是什么?我们接下来讲一讲

四、基本AI索敌机制

(1)敌人索敌范围

研究就从最简单的开始,我们先来讲讲普通小怪的AI索敌机制,请看下图

我来稍微讲解一下,可以看到图一共由五个部分组成,其中黑色圈我们先不看,那么就是四个部分

黑色的三角形代表的就是敌人位置,而黄色的圆圈就是声控圈,发出声音触发该区域会被敌人立刻察觉并且进入“警戒段”,然后敌人就会把脸向你看过来。接着就是你被发现进入“危险段”

蓝色的环形部分其实就是警戒区触发该区域后我们的警戒值会慢慢增长,处于“积累段”和“警戒段”

红色的扇形部分则是危险范围,触发后,敌人会直接进入“危险段”,也就是直接发现我们,无论之前敌人处于什么状态

(2)猜想:感应圈?

有一点一定要注意,我们前面用的词都是“触发该区域”而不是“进入该区域”,所以说我们满足的条件并不是仅仅玩家进入敌人索敌范围这么简单,而是更加复杂的机制。

首先我先是参考了零悠悠大佬的文献,他就提出了一种猜想:狼的周身其实也有一个圈(我姑且称之为“感应圈”),触发区域的方法就是这个圈和敌人相应的索敌范围有触碰(即有交集)。

举个例子:敌人处于“积累段”,就说明了我们的感应圈和敌人的蓝色区域(即警戒区)产生了交互,导致触发了敌人的索敌行为,进入“积累段”。所以说总的一套走下来是这么一回事

但是毕竟是猜想,所以要去验证一下真伪,一开始我个人是不这么认为的,因为从我们本体和索敌范围产生交互这一点,也能很好的解释上面的情况,不需要搞什么感应圈;而且这种讲法更加简洁,更加易懂,制作组没必要自寻烦恼非要将游戏复杂化

估计很多盒友可能这时候也是这么想的,敢于对猜想提出质疑就是很棒的行为,值得表扬(我向你敬礼啊,salute)

(3)真相是?

对上面的疑问我进行了对照试验,我选择了一个靠敌人不远不近的位置(边界位置),然后观察不同情况下敌人的反应,请看下图

从上文我们了解到,潜行与月隐数值方面的影响就是减少警戒值50%的积累速度但是并没有提到能够影响敌人的索敌范围这一说法,所以一定问题是出在狼本身,于是真相就呼之欲出了:雀食以狼为圆心,有一个圆名为“感应圈”,只有当这个感应圈与敌人的索敌范围产生交互时,才能激发敌人的索敌行为,进入对应索敌状态。

同时零悠悠大佬在拆包中也发现了一个名为SightSearchEnemyCut的代码,其大概意思就是削减我们的感应圈大小,如下图

所以我们再画几张图

而月隐糖和潜行两个都可以减少我们感应圈的半径大小,让我们不易被发现

总结一下:请看下图

PS:所谓的警戒区和危险区是跟着敌人视角改变的,并不是绝对静止

(4)最最基本的索敌

看完了上面的索敌机制是否被震惊了?但其实最基本的东西我们都没说,那就是当我们和敌人产生肢体触碰,或者对敌人造成伤害,都可以让敌人立马发现我们

五、索敌机制中的声音控制

(a)声控圈

以上我们讲的仅仅是视觉方面的索敌机制,其实声音也能够引起敌人的索敌行为,进入固定的“警戒段”

首先我说了敌人周围有一个半径较小的声控圈,当我们触发声控圈时,敌人进入“警戒段”然后朝着发出声音的地方看去(甚至走去查看)。

于是我认为最好的解释方法就是:存在一个名为“音波涟漪”的圆圈,它大小不一,一般是产生在声源处。

如果这个圈能和敌人的声控圈交互,那么敌人就会进入“警戒段”然后朝着发出声音的地方看去。此时警戒区和危险区是跟着敌人视角变的他看向声源处时如果扫到了我们并且产生了交互,那么我们会直接被发现

所以说单纯的声控圈并不能直接导致我们被发现,他所造成的只是让敌人看向声源,然后通过警戒区和危险区与我们感应圈的交互发现我们,起的是个辅助作用。

(b)哨子

既然前面引入了声控圈和声波涟漪的概念,那么这个就好解释了,那就是哨子的声波涟漪很大很大,比起其他什么撞墙产生的细小声音大多了,所以基本能和敌人的声控圈产生交互,导致敌人走向我们吹哨子的地方(或者延迟哨子处)

原理就是这么简单,我个人认为这是解释最合理的一种说法了

六、特殊的索敌

上面我们介绍了基本小怪的AI索敌机制,但是其实很多敌人的索敌机制都是稍微有点差别的。

(1)   精英怪的索敌机制

(a)触发圈

例如精英怪都没有警戒区,他们只有危险区,也就是说一旦被看到我们就会直接被发现

而有些精英怪拥有触发圈,所谓触发圈就是进入其中敌人才会出现(也就是说没有触发时,敌人不算敌人,就是一个图而已,没有任何数据)

关于这点我很久以前也是做过一个测试,就是把傀儡的人轰入居合哥的房间,但是我们没有踏入触发圈,结果是居合哥没打傀儡,傀儡也没打居合哥,这就说明居合哥此时就是一个贴图罢了,而触发圈只有玩家才能触发,和索敌范围不一样索敌范围对npc傀儡照样生效

至于触发圈并不是索敌范围,证明也很简单,我把敌人的警戒值积累速度调到0,但是接近敌人时敌人照样会做出特定的动作。

同时我也测试了是否潜行,是否磕月隐的情况下,与触发圈的交互,发现没有任何影响

总结一小下:某些精英怪敌人有一个很大的触发圈,只有玩家才能与其交互,同时不属于索敌范围,是与玩家本身产生直接交互的,与感应圈无关。

(b)声音交互

绝大部分人型精英怪都是可以对声音有反应的,他们的索敌机制和小兵没什么两样(就是把警戒区变成了危险区)

但是也有少部分人型敌人和兽型敌人对声音没有反应,但是正所谓上帝为你关上一扇门的同时为你打开一扇窗,他们虽然耳朵不好使,但是眼观六路,所以我们躲他后面,他也能发现我们。也就是说他的危险区是360度的圆形区域。

下图为我对各大精英怪的测试

(2)BOSS的索敌机制

BOSS也有索敌机制?雀食有啊!

(a)触发圈

某些BOSS其实是有触发圈的,最经典就是幻影破戒僧和宫内破戒僧,原理一致,当然还有鬼刑部,直接冲出来然后挨揍

还有狮子猿,无头狮子猿他们都有触发圈,一旦靠近他们就进入预备,开始索敌

(b)声音交互

所有BOSS中对声音有反应的寥寥无几,只有爷孙两个勉强算是,唯二长耳朵的两个BOSS

义父竟然是个聋子?

(c)眼观六路

Boss中眼观六路的也不少,也就是360°的危险区圆形范围,其中就有狮子猿、无头狮子猿、怨恨之鬼、蝴蝶夫人,就算躲在他们后面他们也能立马找到你

有意思的是,虽然BOSS的索敌机制类似精英怪,但是他们头上是没有任何显示的,这就仅仅是制作组的偷懒,他没想到能有这样一个人无聊到会测试研究这种东西,所以想当然的认为我们一进入BOSS战场地BOSS就能发现我们从而开始战斗。

那么到这里其实AI索敌机制就基本上讲清楚了

七、浅谈背刺

文章主要讲的是AI索敌机制,那这个和背刺有什么关系呢?当然有关系,你要是被发现了还怎么背刺?

基本上所有小怪都能够背刺着我们就不谈了,而精英怪里面无首是无法背刺的,而BOSS里面没有·能够背刺的。

为什么无法被刺?只要进入战场就被发现是一个原因,但最主要的原因还是:制作组不想让你背刺,所以他没设计背刺的动画,没有动画自然无法背刺,就是这么简单

PS:幻影破戒僧和宫内破戒僧那个忍杀其实不算背刺,应该算到落地忍杀,之所以要绕到他后面只是因为在它面前会被发现,被发现就无法忍杀,所以要绕后。

悄悄咪咪

这一点我们看动画就知道了,很明显的落地忍杀动画,并不属于背刺

有些玩家认为,精英怪只能背刺一次,但是其实是可以背刺两次的,当然正常情况下绝对是不会出现的。

能否背刺的标准,就是敌人是否已经发现我们,如果敌人没有发现我们,我们依然可以进行第二次背刺。不过正常情况下敌人被第一次背刺就算是造成伤害,敌人是一定会发现我们。(不过宫内破戒僧倒是可以暗杀两次)

 总结一下:BOSS全都无法背刺,因为设计组偷懒没设计他们的背刺动作;背刺在特定情况下可以进行多次,只要没被发现就行

讲的有点多,我们来理一下我们本篇文章到底讲了些什么东西:

首先是介绍了三种隐蔽道具和忍术;接着是索敌范围和声控圈的介绍;然后就是感应圈和声波涟漪的概念提出;最后就是我们的背刺浅谈,就这么些事,其实并不复杂

结论:以后想打精英怪先偷一条血,记得磕月隐糖而且还要潜行贴着墙走,这样我们就不容易被发现了。

 八、结语

 这篇文章写得真的很辛苦,就光是测试所有精英怪和BOSS还有录制视频就耗费了超级多的精力,这是我以往写文章都没有的,现在总算是理解b站那些研究机制大佬的辛苦了,真的是非常的累

 昨天发了个壁纸帖子,结果黑盒官方擅自给我改成文章还给我上首页了,结果里面有几张图让我被喷惨了,有一说一现在就很气,飞来横祸了属于是。

如果没意外的话,我将在只狼机制分析第十篇结束这个系列,但是这最后一篇比这篇还厉害,所以我要酝酿久一点,也希望大家能多多关注,多多期待

PS:好像马上3000粉了,这篇文章发完了应该可以roll只狼了


那么我是励志精通只狼却还是菜鸟的Last火玄神后面还有一个点,我们下一期再见(感谢大家支持)

 

 

 

 

 

 

 

 

 

 

这期微难,各位大佬看懂了吗?

单选389人参与

雀食我是大佬,全都知道

15%59人

学到了学到了,很棒

47%183人

写的什么🐮🐴?看不懂

38%147人

展开阅读全文
打开小黑盒,查看更多精彩内容
评论区
打开小黑盒,查看更多精彩评论