手机游戏巴士

《弹弹堂》经验算法解析

发表于:2024-05-20 作者:
编辑最后更新 2024年05月20日,一直有人疑惑经验的获取,今天我们来讲讲经验的算法。 随着玩家在游戏中的进展,计算用户的经验值,根据经验值,分两个阶段来调整用户 级别: 玩家出生的等级为1级,总共等级为20级。 第一阶段10级(包括)以前:经验值和级别都只升不降; 第二阶段10级以后:经验值和级

一直有人疑惑经验的获取,今天我们来讲讲经验的算法。

随着玩家在游戏中的进展,计算用户的经验值,根据经验值,分两个阶段来调整用户

级别:

玩家出生的等级为1级,总共等级为20级。

第一阶段10级(包括)以前:经验值和级别都只升不降;

第二阶段10级以后:经验值和级别可升可降。

等级所需经验公式:

Pn =Pn-1*m m为倍乘因子。

玩家单场战斗经验公式:

E等级差=取整(对方平均等级 — 己方平均等级)

P赢 =(P 单 * 总消灭人数 / 己方队员数)* (1 + 消灭人数 * 10% + E等级差 * 10%)

P输 =P 单 * (1 - 消灭人数 * 10% —等级差 * 10%)

最后的经验计算公式:

赢 输

10级以前 + P赢 + 0

10级以后 + P赢 - P输 * 0.8

0