.
点击注册
你的位置: 真钱棋牌游戏 > 棋牌问答 >

如何设计捕鱼达人游戏中的死亡概率

发布日期:2022-06-12 16:36    点击次数:67

如何设计捕鱼达人游戏中的死亡概率

最近在研究捕鱼达人(或者一类捕鱼db机器)的设计算法,但对里面的概率设计很难理解,想请教一下大家,下面是对问题的抽象描述:捕鱼游戏中一共有X种鱼,每种鱼的基本分为S(x),玩家每次可以用倍数为y的炮弹去攻击鱼,每一发炮弹必然击中一条鱼(会在屏幕中反弹一直到击中鱼为止),鱼被击中后会以D(X, Y)的概率死去,其中Y为击中该鱼的炮弹的倍数,当鱼死亡后,玩家将得到S(x)*y的分数,否则将扣去y分,若要控制游戏的收益率为1%(即平均玩家每次消耗100分,其将损失1分,也可以理解为游戏抽水1%),应该如何设计每条鱼的死亡概率以及其基本分?可以进一步假设玩家每一发炮弹击中鱼x的概率为 Q(x), 玩家使用倍数为y的炮弹去射击的概率为P(y) 目前我得出一玩家平均每一发炮弹的得分公式 R:R = Sigma(y) [ Sigma(x) [Q(x) P(y) * y * D(x, y) * S(x)] - y ]其中x取值为所有鱼的种类数(例如 1,2, 3, 4 ..... 20),y的取值为玩家可能使用的炮弹的倍数 (例如 10, 20, 30, 50, 100, 200, .... 10000)思考:在实际游戏中,Q(x), P(y) 的取值可以实时的通过对玩家的行为进行分析从而进行计算,不知道有没有好方法可以通过反馈的方式来调节参数从而维护较为稳定的游戏抽水率。PS: MadYangYi 提到 “每一发炮弹必然击中一条鱼(会在屏幕中反弹一直到击中鱼为止)” 与 “假设玩家每一发炮弹击中鱼x的概率为 Q(x)” 有矛盾,实际上并不冲突,因为每一发炮弹都会击中一条鱼,至于击中哪一条鱼还是有一个概率的,这个概率其实可以等价为鱼x出现的概率基础知识 文章源自 博路发论坛 原创,转载请注明:本文标题:如何设计捕鱼达人游戏中的死亡概率
上一篇:捕鱼三个小技巧,鱼儿轻松把入网下一篇:手机捕鱼游戏平台的三大秘籍是什么<


相关资讯