2018年7月12日星期四

Other - Random 随机数值



No automatic alt text available.

Random ( Pseudo Random Distribution [ PRD ] )

P ( N ) = C * N 
N = 次数
C = 固定的数值 有算法的
在指定N 次数后 P(N) > 1 也就是100%了
100 * C = Approximate C (这个 value for every time increment 的 机率 )

etc 10% 他每次就会增加1.5% 在机率
第一次就 1.5%
第二次就 3%
第三次就 4.5%
第67次 就肯定是 > 100% 了

这个东西我觉得会比原本的 new Random().nextInt(100) 的 机率来的好 在 伺服主 与 玩家之间 。伺服主 如果推出付费的配套或者抽奖物品 会获得一定次数的赞助币 后 玩家才会获得 稀有物品 算是某些经济上的平衡(?)。

在有些技能上 这个也能做出平衡 打击下就 触发一下 不会到 第一下 100% 或者 打几千下 不会出一下的问题

0 comments :

发表评论