游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4162|回复: 6

[讨论] 说说2DMMORPG的技能设定

[复制链接]

1

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-7-15 20:29:00 | 显示全部楼层 |阅读模式
今天加班,没啥状态。遂将最近弄技能的心得和大家分享
强烈欢迎板砖!

可能很多朋友做技能的时候,很是头疼。毕竟,只有技能会引起我们给玩家带来的不平衡
如果抛开技能,还达不到玩家和玩家之前在PVE、PVP方面的战斗平衡
那只能说有点那啥了

为什么因为技能的加入,会引起PVP的不平衡!我认为主要是两个方面的问题:

1、状态技能和控制技能效果的DPS转换
举个简单的例子就是,技能A的效果是让使自己X秒内完全隐身,冲到对方后背攻击给对方上一晕眩状态Y秒的buff
将设玩家这个行为消耗的单位时间是Z秒

而技能B是单体输出的,同样在Z秒内B技能的吟唱系数是Z1,B技能的伤害是Z2
那么:
     在Z秒的战斗时间内(A技能完成一次的时间),B技能的伤害输出 = Z2*(Z/Z1)
我们怎么让Z秒内A技能的作用等同于B技能的直接输出?

2、由于职业本身特色引起的技能效果不一样
比如物理近战输出的职业和魔法远程输出的职业,他们的技能方向是不一样的!
A是近战,可能A的伤害输出技能会很多
B是远程,B的状态技能可能就会比A多
这样一来,除了第1个问题,我们还面临第2个的职业问题!
--------------------------------------------------------------------------------------------------------

怎么办?
首先技能应该带有所有游戏里直接参与战斗结果计算的二级属性
比如游戏里直接参与计算的二级属性有:
攻击力、防御力、HP、命中率、暴击率...那么在职业这个容器里,必须有技能来吸收这些属性!

第一个问题:
比如有个技能的效果是:减少敌人对自身伤害X%
防御方收到的伤害减少了X%,能得出什么结论?是不是意味着防御方此时HP增加了
假设:
攻击方伤害是 Y
防御方对伤害的削弱是 0
如果: 伤害 = 攻击-防御
那么此时 防御方应该:hp-=X

这个时候,防御方对伤害的削弱是 X%
此时,防御方:hp-=Y*(1-X%)
如果: Y*(1-X%) = V
那么也就是说,防御方在战斗的时候多出了V的HP
如果要平衡,怎么处理?可以让防御方减少这个V
这有两个方法:
1、以攻击方作为参照,也就是在攻击方的身上补充V
2、以防御方作为参照,在防御方身上减少V
通常,所有游戏都以自身作为攻击方处理,这样的话,不管其他职业技能效果如何
只要自身的技能有需要平衡的地方,那么本职业其他技能的效果就需要来补充
而通常,我以HP作为所有职业的参照,也就是把所有的效果都转成HP
这里我们是有风险的,也就是装备上的伤害和技能上的HP,是没有这种关联的!这个就看怎么取舍了

同样的,以这样的思路处理技能,也解决了职业的问题!
不管职业技能怎么设定,在技能伤害输出和自身HP两者上进行平衡处理!
伤害输出和HP才是战斗最直接的因素!

说的可能有点迷糊,欢迎大家板砖!

7

主题

1102

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
发表于 2010-7-17 09:50:00 | 显示全部楼层

Re:说说2DMMORPG的技能设定

用价值量吧,比用HP好。

0

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2010-7-17 14:34:00 | 显示全部楼层

Re:说说2DMMORPG的技能设定

在初期就光想着在数值上完全配平是没有意义的。。

先设计好你的职业,在根据实际情况去调可能是更好的解决办法。。

7

主题

1102

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
发表于 2010-7-19 16:01:00 | 显示全部楼层

Re:说说2DMMORPG的技能设定

父母对待自己子女,公平的方式,给的钱一样多。

数值对待每个职业公平的原则,给的价值量一样多。

技能,是三体中一环,单独考虑,不大好。

1

主题

14

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2010-9-17 17:15:00 | 显示全部楼层

Re: 说说2DMMORPG的技能设定

求价值量的具体换算方法……

1

主题

347

帖子

347

积分

中级会员

Rank: 3Rank: 3

积分
347
发表于 2010-10-9 15:24:00 | 显示全部楼层

Re:说说2DMMORPG的技能设定

cd时间 消耗量 施法时间 学习难度 影响价值量
价值量转化为输出能力或者生存能力 具体细分到伤害技能 治疗技能 状态技能 控制技能等等

职业技能差异 其实也只是价值量转化到输出能力和生存能力的比例不同而已

1

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2010-12-4 11:02:00 | 显示全部楼层

Re:说说2DMMORPG的技能设定

如果考虑即时战斗或者回合战斗,你就要考虑你预期的生存时间,单位技能在预期生存时间里所获得的收益,才是你需要调整的值,况且了,职业本来就没有平衡一说,角色扮演本身就是个性化的,不同的职业需要的是给游戏带来不同的体验。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-17 20:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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