先区分一下两个基本概念:
绝对战力,也叫理论战力,就是常说的有效生命*有效输出;
相对战力,是给玩家看的战力,假设是用各属性的加权和给出。
属性价值是每点属性提升的战斗力,对于相对战力,属性价值可认识就是计算战力和的权重。
而对于绝对战力,属性价值一般是与当前属性有关的。
然后我就想用以下的微分比方法来确定相对战力的属性价值:
基于乘法减伤公式
符号:a-atk-攻击;h-hp-生命;d-def-防御;c-减伤率公式常数
比如,减伤率 r = d/(c+d),单次攻击伤害 damage = a*(1-r) = a*c/(c+d)
假设其中一属性的价值是1,如1点hp价值1。其他属性的价值根据它们的比值确定。
然后要得出确定值,属性投放比应该按一定的比例(一般正常情况是该这么设计吧)
欢迎讨论。