Project1

标题: 当自己的游戏快收尾的时候发现平衡性出现重大BUG…… [打印本页]

作者: xia0082    时间: 2012-6-25 13:44
标题: 当自己的游戏快收尾的时候发现平衡性出现重大BUG……
死了的心都有了……不知道各位是怎么设置魔法这个技能威力的。

XP的公式不管怎么算,只要技能威力低于一半的魔防就不会出伤害,不管你魔力有多高。而魔力只影响伤害的倍率,这样就会出现初级魔法完全变成鸡肋的情况。前期能造成伤害,但是后期只要魔防的一半高过你的威力值,你就无法再对其造成任何伤害了,只能使用威力更大的魔法,但是我又不能把高威力的魔法的SP消耗设置的很低,这样以来高威力的魔法性价比会很高,低级魔法更加鸡肋……

我觉得这个是RM自身的计算公式就没考虑那么多,为何不能把魔法威力也加上武器威力呢?其实这并不是一个能难的问题,这样对用户来说设置技能也会更加方便,平衡性也容易把握。

一个人用业余时间做了快两年了,眼看就要进入测试阶段,然后就发现这样的平衡性问题简直就是奔溃啊。自己想了几个解决方案,把怪物的魔防都设置成0,这样就只有魔力影响伤害了,然后随之而来的问题是我方也要把魔防设置成0吗?那这门参数就完全变成了摆设,毫无意义。还有一个方法就是把魔法伤害设置很高,超过魔防理论上限的500,这样就不管怎么设置都必定能产生伤害,但是这样又造成了伤害过高导致我方血量上限过低被秒……实在是不能左右权衡,发个牢骚上来问问大家有没有解决的方法。
作者: a554187203    时间: 2012-6-25 13:48
《——据说你得询问脚本达人
参数什么的可以再脚本上修改
作者: xia0082    时间: 2012-6-25 13:56
脚本已经整合好,不准备在动了……

如果现在再搞这些的话工作对我来说就是天一样大的了……
作者: 村纱水蜜    时间: 2012-6-25 14:18
改一改战斗计算式应该不会出什么冲突
要是觉得魔防普遍太高的话就在skill_effect里把mdef都除以2吧
作者: xia0082    时间: 2012-6-25 14:28
村纱水蜜 发表于 2012-6-25 14:18
改一改战斗计算式应该不会出什么冲突
要是觉得魔防普遍太高的话就在skill_effect里把mdef都除以2吧 ...

饿……有没有什么办法可以让魔法威力加上武器威力呢?这样以来就会好很多,不管魔法威力怎么设置,只要武器能给与伤害魔法就必定能出伤害了。
作者: 村纱水蜜    时间: 2012-6-25 14:50
xia0082 发表于 2012-6-25 07:28
饿……有没有什么办法可以让魔法威力加上武器威力呢?这样以来就会好很多,不管魔法威力怎么设置,只要武 ...

技能相关的设置都在skill_effect那一块,在算power的时候加上user.atk就能把武器威力加上了
作者: xia0082    时间: 2012-6-25 15:11
本帖最后由 xia0082 于 2012-6-25 15:12 编辑
村纱水蜜 发表于 2012-6-25 14:50
技能相关的设置都在skill_effect那一块,在算power的时候加上user.atk就能把武器威力加上了 ...


改是能改,但是发现之所以不能改成这样是因为XP是以攻击力F这个参数来判断物理攻击还是魔法攻击的……所以……果然还是改成1/4的魔防这样会比较好么……

裸求前辈们的设置经验
作者: 527391078    时间: 2012-6-25 16:47
直接把魔法技能伤害再调高点咯,
法师一般不就是功高血低,战士一般都是血高攻低的吗..
作者: 真空包装    时间: 2012-6-25 17:46
像我这种剧情党是不可能遇到这种战斗参数问题的
作者: 精灵使者    时间: 2012-6-26 16:19
于是这个平衡性我一口气测试了将近半年啊魂淡!
多一分则太多,少一分则太少……
作者: 柳柳    时间: 2012-6-26 19:47
标题: RE: 当自己的游戏快收尾的时候发现平衡性出现重大BUG……
前期能造成伤害,但是后期只要魔防的一半高过你的威力值,你就无法再对其造成任何伤害了,只能使用威力更大的魔法,但是我又不能把高威力的魔法的SP消耗设置的很低,这样以来高威力的魔法性价比会很高,低级魔法更加鸡肋……

——————————————————————————————————————————

这种设计原理就是:就是让你前期用小火球术、后期用天火术。到了后期,前期学的小魔法就是鸡肋,就这么简单。类似于你到了大学之后,高中学的那些三角函数都没有任何用了,当年的屠龙之技全变成鸡肋了。但这又如何,嘛,当年不会三角函数的话你都走不到大学,所以以前学的东西鸡肋就鸡肋了吧,是个青春的回忆啊~
作者: zeldafd    时间: 2012-6-26 19:52
那把技能稍為強化不行嗎-_-
技能越高級威力越大,那不可嗎?
而且,是個别問題還是RM的問题…?
作者: mx    时间: 2012-6-26 23:54
好吧。。经历过,,,php结构都写完了,结果突然忘了写mysql结构了。。。。。
作者: 羞射了    时间: 2012-6-27 00:35
LZ 难道不知道技能里可以设置魔防F的有效度吗?又不是每个魔法都需要设置100%受魔防的影响,你也可以低级技能伤害低,但是受魔防影响也低,高级技能伤害高,受魔防影响也高,这样设置不就行了么
作者: 断电    时间: 2012-6-27 12:23
魔防这种东西也不是每种怪物都会很高的吧。。。比如元素系的怪物对应属性0伤害我想玩家可以接受,粗壮型战士土匪汉子一把火烧成渣渣我想玩家也是可以接受的- -魔法本来就是至高的存在。如果单纯追求技能伤害之间的平衡我想那是很难的而且也不怎么科学。。。- -不同的公式如何能使角色在水平相同的情况下保持技能伤害的基本一致呢?如果担心低级的魔法技能在角色级别升高之后被淘汰,可以动些小手脚啦。。。比如降低魔耗提高技能性价比,同时增加魔法值的获取难度,比如抬高蓝瓶价格,或者减少战斗中恢复品的种类。还有就是玩家心理的问题。。。低级魔法当然不可能指望在高级之后还被频繁运用到boss战,boss战当然要用高级魔法咯,那么低级魔法的舞台应该是清理野外的怪物,通常情况下低级魔法会先被先学吧?肯定在数据库排名靠前吧?这样的话呼出技能栏,最靠前,玩家最容易选的肯定是低级技能啦- -因为追求速度嘛- -(自己都觉得胡扯了= =)另外有个叫做技能等级随熟练度提升的脚本不知道你用没用,低级技能在整个流程里,被使用的次数肯定多一点,用了这个脚本可以使技能威力逐渐变大,设置好参数说不定可以使之卡上魔防增长的速度喔~~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1