当前位置:文档之家› 推荐-游戏中的经验值计算公式 精品

推荐-游戏中的经验值计算公式 精品

推荐-游戏中的经验值计算公式 精品
推荐-游戏中的经验值计算公式 精品

游戏中的经验值计算公式

由于目前大多的的游戏采取的方案仍然是以长时间在线来获得更高的级别,因此在经验值方面仍应采取递进的方式让玩家获得经验值。而这个递进的数值既不能太大也不能太小,太大会造成级别差距太大,使得玩家升下一级越来越过于困难。造成玩家的厌恶心理。而太小则会使总经验缩短,造成游戏寿命缩短。

因此我们可以抛开当前级别的经验进行累加,以级别的增长进行。设计公式如下:

经验值计算公式:

N=当前级别EXP=30(N*N*N+5N)-80

该公式完全与当前经验值无关,是以级别为主要值进行的累加。而数字30则是关键值。如果日后测试发现级别增长速度过快或过慢,只需要调整该数字就可以对经验值进行调整。并且幅度呈三角型。级别越高则经验幅度差别越小。而在低级别时由于升级速度很快变化基本察觉不出来。对于我们进行调整也是非常方便的。

我们可以通过经验值划分表来查看这种明显差距。

以等级90级为例:

通过上表我们可以看出,当关键值为30时,总经验已达到近5亿。在初期的级别里,由于经验值获得速度快,所以即便3级是2级经验值差距的3倍多,对于刚进入的游戏者,以及简单得怪物来说,获得的速度依然很快,一天升数级也没问题,因此游戏者根本感觉不出来。因为游戏者在对比时通常以上一级别进行对比的。

而在最后的90级经验值却只比89级经验值多了30分之1,差距非常小。这样的增长使得游戏者也很难察觉。因此采取该公式即可以增加游戏的寿命(经验值的总值),也不会让游戏者感觉到一级比一级的难升(各级别之间的差距)。

下面将关键值减少到20,在看一下1~90级经验的划分。这样可以更清晰的与之前的经验划分表进行对比,看看关键值缩小后的改变。

N=当前级别EXP=20(N*N*N+5N)-80

相关主题
文本预览
相关文档 最新文档