遇敌原理研究

 这是原理解释,虽说不是很复杂,但文字量很大,觉得麻烦的兄弟们直接看下面抓红圣菇吧,所以这部分字体就不放大啦~

  而口袋妖怪的遇敌原理其实采用的是一种叫做“随机步数”原理。

  假设来到一个草丛,系统会开始指定这个随机遇敌变量,而这个变量的范围应该会在1-20之间,或者说是0-20之间。然后当你进入草丛,变量随机为11,你就开始走,当你的步数满足11的时候,就会遇敌。

  题外话:我觉得应该不是从11往下减,而应该是累积向上加。因为设计成减的话,这回增加游戏编程部分的复杂程度,所以没必要是减,虽然按照常理是减,但实际上这是涉及到程序设计上的知识的。

  还要说一下,这个随机步数并不是你的口袋手表上的步数,这两个是不同的。因此当你转向的时候也会出现遇敌,所以说随机按键次数可能更特切些,不过并不表示你对着墙一直按键就能遇敌,所以这一样是随机步数遇敌原理,因为关于遇敌的变量还有其他的,不过我认为应该起到的都是限制作用。这样出来的游戏成品就更加“像样”了。

  随机步数的计算应该存在累积(这里的累积不同于上面的累积),也就是说你从这块草坪出来后,步数是不会归零的。

  如何证明?

  在一块草地或是山洞,左右左右的反复走绝对遇敌。

  有人也许会说,那是因为小精灵会在系统后台随机移动,每走一步精灵就会重新分配一次,然后你就踩到了,这也是解释转向遇敌的最好证明。

  下面就用抓红圣菇最快的方法解释一下为什么是随机步数,不是踩地雷。


  ——————————不用RP最快抓到红圣菇——————————


  [size=4]下面是第一步,如何遇到红圣菇。

  首先要明白一下红圣菇的移动规律,
  如果你用飞天飞到红圣菇所在地,红圣菇就会离开你到更远的地方。
  不断的直接更新场景,红圣菇就会到相邻的场景。(进房子,包括转变场景的进房子也不会改变)
  当相邻场景切换达到一定次数后,一般是15-25次,红圣菇就会有一次大的跳跃,跑到很远的地方。
  知道这里原理后就可以决定怎么遇它了。

  经过反复测试,在花蕊镇和209号道路切换是最好的。

  如果红圣菇在北方和西方,就用飞天直接飞过过去,这样就会把它赶到中间,然后在直接飞回来,这样就有一定几率飞到东边——野濑市,名木市,律诗湖畔,精灵联盟。概率大约30%。

  虽然只有30%,但赶到这个地方后,遇到它的可能性能提到到80%以上。

  不断切换使红圣菇能达到213号公路或212号道路,214道路也行,总之概率很大了。

  然后在花蕊镇和209号道路,只要在212号公路,而这时你在花蕊镇的话,遇到它的概率是66%,而如果你要在209号道路,遇到的概率肯定是99%。(因为有可能会来一个大飞跃,飞走了就再赶它到这里!)

  而到214号道路的话,你你遇到的概率也有50%,不过此时你必须要在花蕊镇才行。

  为什么选择花蕊镇。实际上是根据绿缘市的特点。

  绿缘市-|----208道路
  |----209道路
  |----212道路

  到达这3个道路没有直接切换场景,所以只要红圣菇在212道路,你要在209号道路,你就放心的直接到212吧,红圣菇绝对不会跑的。

  如果红圣菇在212道路,你在花蕊镇的话,你切换到209道路,这样就有66%的概率切换到209和208道路,红圣菇绝对遇到了。

  用这个方法切换的话,在西边也可以,因为西边离208道路也挺近,不过概率低。

  所以根据绿缘市到达这3条路都不会出现直接切换场景的特点,所以概率是很大的。

  下面就是如何使遇敌的精灵是肯定是红圣菇了,而且是第一个,绝对不会错,100%的!

  采用随机步数原理。

  装备,如果你能保证第一次就能抓到红圣菇的话,就买一个除虫喷雾剂就好了,最便宜的除虫就行,不用买好的,随机步数不可能到50以上的。

  假设在209号道路,这里的精灵大约都是16级左右的,理论上排头的精灵25级以上应该没问题。

  这样我们看看209号道路的野生精灵配置。

  16级左右的小精灵+50级红圣菇一只

  接着我们使用除虫喷雾剂,好了,16级别左右的所有小精灵全部消除了,那么只剩谁了呢?

  只剩50级红圣菇,100%,肯定是这样。

  然后你需要把下面神兽捕捉器的你的小方块与红圣菇的图标结合到80%以上。

  最后你就随便找块草地吧,第一个遇到的精灵肯定是红圣菇,没有任何悬念,因为除虫喷雾剂的关系草丛里就剩它了嘛。

  随便跑啦,无所谓,遇到的第一个精灵肯定是红圣菇~

  最后简单说下精灵配置如何抓红圣菇:

  最好是40级以上的大嘴蝠,因为40级以下的速度没有红圣菇快,还没等你黑眼神呢,人家就跑喽。

  鬼斯通35级也不建议,虽然速度比红圣菇快,但红圣菇一招就能秒你。

  黑眼神的精灵死了,红圣菇马上就跑。

  36级的大嘴蝠能被秒掉,37级的可能会被秒掉,40以上的就只能到红血了。(名重要害不算)

  多买些80+的那个水,便宜,给你的红血大嘴蝠补血。不能被秒了啊。

 

  ——————————493部分珍惜精灵5%提高100%方法——————————


  先说些题外话~

  当初我抓的大嘴蝠37级由于速度没有红圣菇快,我又懒得练级,因此给它带上了先制之爪,拼RP。

  不过就算这样先制之爪得概率还是不高的,所以每次都跑掉,有一次好不容易成功了,还被秒掉了,郁闷!

  之后先后遇见红圣菇多达20次,而我就是用上面的方法,随便任意一个草丛,保证每次遇到的精灵第一个红圣菇。

  因此看到某些攻略里说,红圣菇有可能躲到小草丛里的说法其实是不对的。

  如果某些小草丛会存在是珍惜精灵,那是因为之前就是设计好的。如果去除设计好的精灵,所有精灵的地位在草丛里都是同等的。只是每个精灵的遇见概率不同。

  因此我们就可以把这个方法运用到493版5%几率的精灵身上,只要能保证这个精灵的级别高于周围所有精灵的级别,带一个低于你要的这个精灵的级别高于其他精灵的级别的精灵,然后用最便宜的除虫喷雾剂,这样你遇到的这个珍惜精灵肯定会第一个出现了!精灵的级别根据不同的493版经查阅对应的资料。

 

你可能感兴趣的:(游戏,编程)