水果忍着(《水果忍者》高分必备攻略)

《水果忍者》的秘密:揭开伪随机的面纱

水果忍着(《水果忍者》高分必备攻略)

你可能以为《水果忍者》这个游戏是完全随机的,每次玩的时候,水果的种类、个数和时间都是不可预测的。其实,这是一个错觉。《水果忍者》其实是一个伪随机的游戏,它有一套固定的规则和算法,决定了水果的出现模式。我用了两个测试平台,一个是ios,一个是android,其他平台就不在这里讨论了。

水果忍着(《水果忍者》高分必备攻略)

为了证明我的说法,我先给《水果忍者》的每一局游戏做了一个编号。我们第一次启动游戏,玩的第一局叫做关卡1,第二局叫做关卡2,以此类推。如果你重启游戏,你还是要从关卡1开始玩。我发现,你每次玩的关卡1都是完全一样的。我先说说ios上的《水果忍者》,android的情况差不多。只要你打开游戏,选择香蕉模式,你一定会看到这5个水果:

如果你什么水果都不切,那么在第50秒的时候,屏幕中间上方会掉下一个冰香蕉(Freeze):

如果你不切这个冰香蕉,也不切其他水果,那么在第16秒的时候,屏幕左边会扔出一个狂热香蕉(Frenzy):

这就是伪随机的表现。程序是固定的,不会变化。

有人可能会说,我的《水果忍者》关卡1不是这样的。那你首先要确认你玩的是不是关卡1。怎么确认呢?很简单,退出游戏,注意是完全退出,不是后台运行,然后重新启动游戏,如果你看到这个画面:

那么你的ios就进入了香蕉模式,和我说的一样。

而在android上,如果你什么都不切,香蕉出现的顺序是:冰香蕉38(秒)狂热香蕉24狂热21狂热13。

但是,这个伪随机并不影响我们玩高分。因为玩高分的时候,我们肯定要切水果,而不是什么都不切。可是,我们切了水果之后,就会发现和没切水果的时候不一样了,最明显的是,16秒的时候,那个狂热香蕉就不见了,而且还会出现其他的香蕉。那么,到底是什么因素导致了水果出现的顺序和格局的改变呢?最直接的方法就是查看程序的源码,但是这样就太无聊了,而且也超出了我的能力。所以,我只好继续玩关卡1,找出4种可能的影响因素:

  • 水果(不包括香蕉)
  • 香蕉(包括frenzy,freeze和double)
  • 最后,我排除了水果、连切和炸弹3个因素的影响。因为在50秒之前,不管你怎么切水果,怎么连切,怎么切炸弹,都不会影响50秒的时候掉下冰香蕉——除非你在51秒的时候切到炸弹,把冰香蕉炸掉了。

    同时,我发现切不切冰香蕉会影响后面的水果的出现。显然,香蕉是最重要的因素,因为香蕉会影响后面的香蕉,而且玩高分的时候,香蕉越多,分数越高。

    但是,每次玩关卡1,切到香蕉之后,再出来的香蕉的时间和种类也似乎不一样了。里面肯定还有什么隐藏的变量,我不认为是随机事件,或者大家常说的运气。因为只要你尽量保持和上次一样的切法,你甚至能切出和上次一样的水果和差不多的分数——为什么不是一样的分数呢,因为水果和连切不影响香蕉,所以这次你多切几个水果和连切,分数自然就高了——历史会重演,这就是最好的证明,只要你能保持和上次完全一样的动作,分数肯定相同。

    当我一筹莫展的时候,我想去网上找找有没有相关的攻略,我觉得大部分人会认为得分高低是运气的问题,所以可能不会有这方面的攻略。但是我还是找到了一个视频。我不知道视频的作者是否和我有同样的看法,但是他的玩法和我的想法很相似。视频里面有一句话也很有道理,提醒了我——第一个冰香蕉一定要在刚出现的时候就切掉——难道前面说的隐藏变量就是香蕉出现的位置或时间吗?

    本文来自投稿,不代表街游网立场,如有侵权即删除,站长QQ:192398865:https://www.jiepx.net/123400.html

    (0)
    上一篇 02/28/2024 9:29 上午
    下一篇 02/28/2024 9:33 上午

    相关推荐