从开发者角度给你们谈谈DNF女大枪一觉换装原理

从开发者角度给你们谈谈DNF女大枪一觉换装原理

首页模拟经营粉系少女换装更新时间:2024-08-03

看论坛最近九日与女大枪事件我还以为又出现了什么明显BUG,原来只是换装。

为什么一个“随动”的技能只是黄白爆和技能百分比相关数据随动,而技能却未随动?

黄白爆相关数据为什么随动,在这篇贴子暂且不提,只谈谈为什么技能没有随动

在这之前,我给大家看一张截图

穿戴冰花9的冰结师在展开破冰飞刃后,摘掉一件装备,使其达不到9件套,但技能后续依然为9件套的全屏效果,这是为什么呢?

Orz...原来破冰机制也是随动的,但是原理就是这样,后面我就不改了。

方法是每一波破冰均读取一次当前技能ID,而不是从施放时就锁死。

因为,它们压根就不是一个技能!

举个例子:

破冰飞刃的技能代码为10001

冰花3的技能ID则为10002

冰花6 ID 10003

冰花9 ID 10004

当你穿戴冰花9时,读取的是10004这个技能,所有的技能机制属性均为10004,所以出现了攻击次数、范围等机制相关属性不随动的现象。

同样存在问题的例如力法变身的HP、攻速值换装不随动,也正是这个原因。

那为什么有的技能连技能百分比数据都不随动,而有的就随动呢?

很简单,需要随动的技能,我用两条技能ID解决就可以了

还拿冰花9举例子:

冰花9的技能ID为10004,那么百分比数据我就可以填在技能ID 10104里 ,并将两条ID组合在一起,使它们成为一个技能

游戏中越是复杂的技能,他们需要组合的就越多,一个技能,可能是十几个技能ID拼接起来的。

纳罗时空换装也正是如此,因为,穿戴纳罗时空后的远古粒子炮和平时的远古粒子炮,它们不是一个技能ID

谈及这个,就不得不说说另外一种情况

复仇的75粉镰刀是如何做到换装后消失呢?

其实,还是技能ID。当我穿戴该武器时,读取的是另一个一觉技能的ID,而我卸掉这件装备的时候,那个技能ID也移除了。

所以,即便是刚刚开启技能,卸下武器时也会解除变身,而不是返还剩余的持续时间。

技能的配置方法有很多种,我所说的只是其中一种而已。

那么,这种换装到底是不是BUG呢?

如果它与策划案内容不符,则属于BUG。

更多的情况其实只是当初策划在设计技能时并没有想到这么多意外的情况,连策划案中都没有写到。

是否按照BUG处理还要从多方面角度去考虑,改起来并不会花多少时间,主要还是看它对游戏的平衡影响的严重程度。

本文来源:COLG-颜心maton

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved