还在抱怨王者荣耀水晶难抽?带你通过编程搞懂游戏中的抽奖算法,

还在抱怨王者荣耀水晶难抽?带你通过编程搞懂游戏中的抽奖算法,

首页模拟经营化妆水晶泥更新时间:2024-07-28

目录 一、初始化奖品

二、谢谢参与

三、过滤抽奖、如充值条件

四、*概率

五、进行抽奖

六、过滤回调

七、最终抽奖结果

八、抽奖封装成类

一、初始化奖品 id 奖品的id pid 奖品的自定义id type 奖品类型,

1、虚拟奖品 2、实物奖品 3、礼包码 待扩充 name 奖品名称 total 奖品总数 chance 获奖概率/抽奖基数10000 daynum 每日数量限制 pay 充值限制

奖品详情应该从数据库中读出来 奖品详情应该加入缓存,避免数据库的压力

二、谢谢参与

为填充剩余概率的奖品

三、过滤抽奖、如充值条件

初步过滤一些必要因素,比如充值,角色创建时间等

四、*概率

初步过滤后,重新建立新的抽奖信息

加入谢谢参与 第二步*概率

五、进行抽奖

开始抽奖,并返回抽中的结果

六、过滤回调

二次过滤,奖品总数的限制以及奖品的每日限制等

七、最终抽奖结果

八、抽奖封装成类

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved