本人最近研究了一下Fruit ninja,发现了一些数据,这些数据不是靠感觉得来的,而是从程序中获取的,本人的arcade记录--08dx。呵呵。你懂的。(旁白:就是gamecenter中那个6k多分的家伙,-__-)
正文:
要看懂我写的文章请先看下面这段参数的定义。
fruit nija的水果是以波(一批水果出现然后消失的过程)为单位,即wave。
这个wave是有3个参数的,和一个子类,叫做产量,即spawn,产量又有4个参数,第一个是类型,这个决定是雷还是果(果又分几种,这里是抽象的指果)还是随即。另外三个是最少出现个数,和最大出现个数,和出现延时,出现延时是指从上一波结束到这一波水果刚出现的时间,这个时间很重要,后面提到。
wave的第一个参数是波号,在zen模式中,波号只有0,1的区别,即第一波和后面的波,这个稍后再讲。在classic模式中,波号有实际意义,第一波,第二波都是单独定义,因为前五波和后面的波有不同,如果你质疑我的话,你可以看看你的第一波,是不是只可能有芒果和西瓜,第五波肯定是1个雷。
wave第二个参数是波与波之间的延时,这个意义不大,classic的波延时大于zen,arcade没作研究。
wave第三个参数是时间系数,这个系数决定水果在屏幕上停留多久。
wave在zen模式中,还有一个特殊的参数,这个参数是一个概率权值,这个后面再提,这个很重要,决定了zen模式出现水果的概率分布。这里剧透一下,最高连切,zen模式应该是14切,这里我并不完全确定。
讲完了wave的参数,现在来浅谈一下wave的东西:
Classic模式-----
本人对classic模式的研究还不是很透彻,今晚只是随便看了下。
在classic中,前六波是很简单的,从第六波开始,是一个循环,关于+10分,critical的概率,论坛里头的人争论不休,我这里告诉你,在classic里头是1%,zen里头0%,请不要作无关的争吵了,什么中心完美切之类,完全不和逻辑。
classic中的波的出现系数这个参数,并不是固定值,是有一个增量来控制,所以classic越到后面难度越大,所以分越高,越难,这是天理,但是这个系数最大只能到3,之后不会增加,也就是说之后是等难度的,但是达到这个系数3之后,水果存在时间太短,非常容易漏,也就不可能坚持很长时间。
这里讲一下水果产量,也就是每波出现的水果数目,这里是一个不等的值,并且在某些波,通过一个增量来控制,这个些都处在一个大循环中间,具体是怎样,只有真正掌握源码的作者才清楚,还有一些增量,我就不多讲了,反正是用来控制难度的,总之,越到后面越难,这个肯定的。
另外第一个和第二个水果是不可能暴击的。^_^
ZEN模式-------
这个模式大体和classic相同,却别在于没有暴击概率(critical+10),波分布也有区别。
在zen模式,波分四种类型,首波(第一波),基波(一般情况),同水果波(出现的水果一样),combo波(这种波水果产量大,combo机会大)。
这里的wave是有一个参数为出现概率的权值,不同类型的波,权值不同,同类型的波又分为好几种。
首波就分为2种,这个讨论的意义不大,但对于喜欢良好开头的人来讲,第二种首波比较有利,因为其水果产量是4-8.而且和第一种是等概率,但是难度稍大,因为出现延时稍长一些,出现延时和存在时间系数这两参数控制了水果是否容易切到或者连切,出现延时与wave的时间系数构成一个非线性关系,简单点就是出现延时太大,会导致连切概率低,因为屏幕上的水果都是一个一个的过来。
基波有几种类型,概率不等,所以人品很重要,基波我就不多说了。
同水果波是小概率波。
最重要的就是combo波,作者是故意制造这要的波,让玩家有combo的体验,combo也分几种,其中4水果的combo概率最高。