一手绝密的捕鱼游戏编程算法.捕鱼游戏概率原理

关于这个捕鱼游戏的算法,想必只有工程师才可以揭开,不过打了这样多年了,今天终于从内部调出来了资料,总算是弄明子,这个编程算法原理,鱼儿是怎么死的,这个概率怎么算。下面把这套绝密的资料分享出来,希望高级工程师再合理的解释一下。

假如你现在座位难度级别是8级,那这条BOSS鱼对于你来说就要打出2000-3000分,要是你座位的难度属于3级的话,这条孙悟空对于你来书就只需要打击300-1000分。这种也是举例。然而鱼是否死完全还是概率。 y=f(x1.x2.x3.x4.x5.xn)
就是Y是否千炮打鱼。由函数F来决定,函数F由X1-XN的参数来计算

X1:主轨迹碰撞(判断渔网是否和鱼接触,意思就是打没打到的意思)

X2:角色区域碰撞矩阵(对于主轨迹重合后,个角色的区域矩阵计算重合指数,有些区域的重合指数很小,比如网打在乌龟壳上碰撞矩阵的得分可以忽略)(对于渔网的矩阵来说5级对应不同的矩阵)

X3:角色帧数判断。同X2,角色帧数对应不同的矩阵指数。比如魔鬼鱼翅膀全部打开的时候,攻击效率最高

X4:主难度参数(回报率,抽水的意思)

X5:用户上线时间曲线参数(这个很有意思,一般来说,早期会给些甜头,后期吃掉)所以最好玩带退币的,赢了点就退币,换座位玩

X6:角色攻击累计参数(为了保证回报率,每个角色被打下都必须保证一个基础值)

X7:剩下的比如当前币数,当前回报指数,位置指数等

  最终,你每枪的威力,就是函数F根据各项参数综合计算出的结果,当然,每项参数的权重是不一样的,老板可以调试的。比如,老板调试松乐孙悟空劈鱼游戏抽税率占整体计算参数权重的40%。打法技巧占30%,所以,假如你看到别人输到了一定数量,换你上去,抽税率虽然提高,但只占40%,你不会打,你可能可以下500个,如果你换个技巧好的人,他可能可以下800个。根据实际玩的体验,抽税率占的权重一般至少达50%,这里,用角色碰撞算法推算,发枪的威力,另外每个场景的放鱼,鱼的血量应该是通过整体盈利的状况决定的。

结合上面的数据不知道大家明白了为什么会有一个概率的产生吗?其实死鱼这些概率不是我们认为的哪样,基本是在算法里面,他是自动的。我的理解的是这样的,。不知道大家看了会怎么想。