游戏开发论坛

 找回密码
 立即注册
搜索
楼主: milaneuo

[讨论] 减法公式设计如何避免低等级打高等级的时候出现的伤害

[复制链接]

36

主题

1378

帖子

4955

积分

论坛元老

Rank: 8Rank: 8

积分
4955
发表于 2012-12-24 12:27:56 | 显示全部楼层
这坟都被挖出来了
尼玛 我看到2楼的回复 我大脑顿时一怔
这经典的回答是谁说的
一看发言人  果然是自己

21

主题

3926

帖子

5142

积分

论坛元老

索尼已经断气了.jpg

Rank: 8Rank: 8

积分
5142
发表于 2012-12-24 12:46:49 | 显示全部楼层
不要用减法公式

0

主题

63

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
发表于 2012-12-25 11:17:47 | 显示全部楼层
电脑算乘法就是算了很多次加法,所以用加法公式还可以提高效率

0

主题

4

帖子

31

积分

注册会员

Rank: 2

积分
31
发表于 2012-12-27 22:08:28 | 显示全部楼层
狂澜萧萧 发表于 2012-6-28 16:45
加减法就是看起来省事,玩家也容易理解,一点攻、一点防,作用有多少,很容易预估

但是加减法会有一个很明 ...

问个问题,攻速的问题,对于武器做限制可以解决么?例如,同等级的武器,攻击高的速度慢些,攻击速度快的攻击力低一些(当然存在部分高级武器的存在)。这样能解决吗?小白入门,见笑了

0

主题

4

帖子

31

积分

注册会员

Rank: 2

积分
31
发表于 2012-12-27 22:41:26 | 显示全部楼层
qzlong888 发表于 2012-12-24 10:19
if(atk>def*1.1,dam=atk-def,atk^2/def*((1.1-1)/(1.1^2)),你看,这样就OK拉1.1是一个破防系数 ...

新手入门,请问第二个公式设计的思路和原则?!

2

主题

7

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2012-12-28 15:38:04 | 显示全部楼层
63661711 发表于 2012-12-27 22:41
新手入门,请问第二个公式设计的思路和原则?!

就是说,破防了就是加减法,不破就是乘除法

2

主题

69

帖子

153

积分

注册会员

Rank: 2

积分
153
发表于 2013-2-18 13:01:47 | 显示全部楼层
说个简单的做法:
算攻击力的时候,把防御属性打个折也撩进去。
比如力量+5攻。
那敏捷+2防,+2攻

注:随便想的,别喷我,有兄弟看出不对,说道理就好。

98

主题

784

帖子

4495

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4495
发表于 2013-3-7 08:58:05 | 显示全部楼层
你的这个问题就是BLZ为什么会用atk*(1-a/(a+def))的公式计算伤害的解释。

0

主题

24

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2013-3-7 17:06:50 | 显示全部楼层
方法1,特殊处理—1。
方法2,当攻击力 >= 1.2防御力时,算减法。 当防御力<1.2防御力时,写个曲线公式。 雪炎的文章了给出了公式,你自己找找吧,这个论坛里就有!

0

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2013-4-21 02:21:36 | 显示全部楼层
强制性扣除1点血再说还有技能额外伤害
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-26 09:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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