游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4025|回复: 7

[讨论] 问下各位高手,伤害计算公式一般是什么形状的?

[复制链接]

3

主题

20

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2009-8-24 10:53:00 | 显示全部楼层 |阅读模式
我前几天在反推一个网页游戏的伤害计算公式,考虑的变量只有攻击和对手的防御两个属性。假设A为攻击力,D为对手的防御。我的想法是D=0的时候伤害=攻击力,D→无穷时伤害→0.我是先设了两个形状的公式:A[M/(M+D)],A[(M-D)/M]其中M是参数,第二个式子里M是一个极限护甲值,也就是说护甲最多不会超过M。但带进得到的数据解出来的参数M都不一样,是不是伤害计算公式形状不是这么简单?还是说伤害计算公式与等级也有关系?望各位前辈指点

1

主题

291

帖子

644

积分

高级会员

Rank: 4

积分
644
发表于 2009-8-24 11:46:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

伤害公式一般有以下几种公式:
1.减法公式。这个最简单的就是一攻顶一防的。不过现在大多是这种公式的变种,加入系数,比如天龙八部的外功攻击公式貌似是:伤害=外攻/20-对方外防/50
2.防御转化成减伤百分比的公式。很多欧美游戏都采用这类公式,比如《魔兽世界》。伤害=攻击(1-减伤百分比)。减伤百分比=主要防御影响的一个公式(引入等级)
3.还有除法公式。伤害=攻击/防御的变种公式,不过这个不太理解,不好乱说了。

至于引入不引入等级,这就要看你是否想有等级压制了。

8

主题

532

帖子

532

积分

高级会员

Rank: 4

积分
532
发表于 2009-8-24 12:24:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

LS大哥,第二第三其实都是可以看成是除法。

0

主题

71

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2009-8-24 13:10:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

DND的攻击规则
命中:全额伤害
不命中:0伤害
?(?_?)?

6

主题

39

帖子

43

积分

注册会员

Rank: 2

积分
43
发表于 2009-8-24 14:37:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

因为一般情况下不会出现负伤害(一般情况。。。。如果有需求还是可以出现的)
因此伤害公式一般都是伤害-防御的公式扩展。
可以在伤害或防御上投入简单或复杂的公式。看情况而定。
基本都脱离不了这个框架结构

8

主题

532

帖子

532

积分

高级会员

Rank: 4

积分
532
发表于 2009-8-24 16:52:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

LS大哥,除法也是减法衍生而来,如果这样看,你还真的对了。但是这样有意义吗?!

6

主题

39

帖子

43

积分

注册会员

Rank: 2

积分
43
发表于 2009-8-24 19:58:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

呵呵我只是举了一个简单的例子,每个策划给出的伤害计算公式都不会一样。但是还是不会脱离攻击-防御的框框。即使除法也是减法衍生出来的。最后的结果依然遵循减法规则

8

主题

532

帖子

532

积分

高级会员

Rank: 4

积分
532
发表于 2009-8-25 10:13:00 | 显示全部楼层

Re:问下各位高手,伤害计算公式一般是什么形状的?

单挑一般用减法;
群P一般用除法。

一般而已!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-4 02:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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