close

一直有人疑惑經驗的獲取,今天我們來講講經驗的演算法。

隨著玩家在遊戲中的進展,計算用戶的經驗值,根據經驗值,分兩個階段來調整用戶

級別:

玩家出生的等級為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




本文轉自彈彈堂經驗演算法解析http://webgame.taotaobao.net/ddt/2907.html
arrow
arrow
    全站熱搜

    webgame 發表在 痞客邦 留言(0) 人氣()