游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2238|回复: 1

[讨论] 一种相对战斗力的推导思路

[复制链接]

3

主题

20

帖子

187

积分

注册会员

Rank: 2

积分
187
发表于 2015-12-18 10:46:34 | 显示全部楼层 |阅读模式
先区分一下两个基本概念:
绝对战力,也叫理论战力,就是常说的有效生命*有效输出;
相对战力,是给玩家看的战力,假设是用各属性的加权和给出。

属性价值是每点属性提升的战斗力,对于相对战力,属性价值可认识就是计算战力和的权重。
而对于绝对战力,属性价值一般是与当前属性有关的。

然后我就想用以下的微分比方法来确定相对战力的属性价值:
基于乘法减伤公式
符号:a-atk-攻击;h-hp-生命;d-def-防御;c-减伤率公式常数
比如,减伤率 r = d/(c+d),单次攻击伤害 damage = a*(1-r) = a*c/(c+d)

价值推导手稿

价值推导手稿


假设其中一属性的价值是1,如1点hp价值1。其他属性的价值根据它们的比值确定。
然后要得出确定值,属性投放比应该按一定的比例(一般正常情况是该这么设计吧)

欢迎讨论。

0

主题

200

帖子

907

积分

高级会员

Rank: 4

积分
907
发表于 2015-12-19 19:13:59 | 显示全部楼层
1.你所有的参数除了C都是变量,变量能拿来算价值吗?基于什么标准?你自己一个调节参数都没定,拿什么定标准价值?
2.加一种属性公式复杂一倍,两种攻击类型和两种防御类型怎么处理?做别的类型加入10种抗性怎么处理?
3.既然你已经觉得有结论性的,拿LOL的套一套验证一下,看看是否可行啊,做数值最忌讳的就是我觉得这么做是对的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-29 08:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表