游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5875|回复: 10

[求助] 小白问一个数值公式问题

[复制链接]

2

主题

130

帖子

1726

积分

金牌会员

Rank: 6Rank: 6

积分
1726
发表于 2016-11-3 20:11:36 | 显示全部楼层 |阅读模式
为什么伤害公式用减法,就要固定角色的伤害频率,说是这样才能做平衡性计算,计算技能的攻击力加成。可是我没太明白。damage=atk-def,假如我攻击100,目标防御50,我打他伤害是50,而我的攻击提升到1.5倍,即150点,我打他伤害是100,伤害是2倍了。也就是说减法攻击提升的收益更高(当然应该有个临界值)。但这跟固定伤害频率以方便做技能加成攻击力的计算,之间的联系是什么呢????
求解,谢谢

0

主题

94

帖子

506

积分

高级会员

Rank: 4

积分
506
发表于 2016-11-4 02:22:17 | 显示全部楼层
伤害频率越高,使用加减法公式,固定减伤触发的越多
伤害减少=次数×固定减少量
如果使用乘法公式,伤害频率是无法影响减伤总数的
伤害减少=次数×一次伤害×减伤比值
显然,在输出伤害总量(次数×一次伤害)不变的条件下,次数的变化会使得加减法减伤变化导致平衡变化
不知道这个回答是不是你想要的

2

主题

240

帖子

1239

积分

金牌会员

Rank: 6Rank: 6

积分
1239
发表于 2016-11-4 09:20:29 | 显示全部楼层
伤害数值都是要算伤害效率的,伤害效率一个是伤害本身一个是耗时(回合数),你攻防已经变了回合数还不固定,两个变量你怎么调。。。

2

主题

130

帖子

1726

积分

金牌会员

Rank: 6Rank: 6

积分
1726
 楼主| 发表于 2016-11-4 11:00:22 | 显示全部楼层
sd57830 发表于 2016-11-4 09:20
伤害数值都是要算伤害效率的,伤害效率一个是伤害本身一个是耗时(回合数),你攻防已经变了回合数还不固定 ...

那这么说乘法公式也有这个问题啊。然而实际上乘法公式却不需要固定伤害频率

2

主题

130

帖子

1726

积分

金牌会员

Rank: 6Rank: 6

积分
1726
 楼主| 发表于 2016-11-4 15:01:37 | 显示全部楼层
没有大神了吗......

0

主题

12

帖子

66

积分

注册会员

Rank: 2

积分
66
发表于 2016-11-4 19:09:29 | 显示全部楼层
大把的游戏加减法还会变攻速,,,,至于有人说两个变量怎么做,做公式和模拟的时候加进去就是了,

0

主题

7

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
发表于 2016-11-9 17:27:10 | 显示全部楼层
因为加减法不固定频率会导致攻防属性带来的伤害差异更加巨大。
引用你的假设:
假如我攻击100,目标防御50,我打他伤害是50,而我的攻击提升到1.5倍,即150点,我打他伤害是100,伤害是2倍了
当攻击平率为2倍是,目标防御50,要造成伤害同为原来的50,攻击就必须减少到75,而攻击再提升到1.5倍,即点112.5,攻击目标的伤害变为125,伤害变成了2.5倍。
而且伤害差异会随着攻防差异倍增
固定攻击频率固定时间内的伤害为       攻击-防御
而不固定攻击频率固定时间内的伤害为 (攻击-防御)∧频倍

2

主题

130

帖子

1726

积分

金牌会员

Rank: 6Rank: 6

积分
1726
 楼主| 发表于 2016-11-10 21:07:07 | 显示全部楼层
幻海辰砂 发表于 2016-11-9 17:27
因为加减法不固定频率会导致攻防属性带来的伤害差异更加巨大。
引用你的假设:
假如我攻击100,目标防御50 ...

那如果这样说,那其实我确定了游戏里的最大攻速和最小攻速,我就可以做数值的平衡调整了啊,为什么非得固定攻速呢,只是为了省事?

0

主题

7

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
发表于 2016-11-10 22:40:25 | 显示全部楼层
lingdan 发表于 2016-11-10 21:07
那如果这样说,那其实我确定了游戏里的最大攻速和最小攻速,我就可以做数值的平衡调整了啊,为什么非得固 ...

对就是省事,本来用加减法就是追求简单何必本末倒置。

之前回答 不固定攻击频率固定时间内的伤害为《 (攻击-防御)∧频倍》应该是(攻击-防御)*频倍

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2016-11-11 16:52:53 | 显示全部楼层
攻速会放大攻击的加成
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-18 22:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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