《神魔之塔》【讨论】我好像理解"必然不必然"原因了
更新时间:1551330961 | 来源:巴哈姆特
秦始皇类:必然延长移动符石时间X秒
阿克娅技能:(必然)延长移动符石时间" 至 "15秒,//官方说是必然
既然同样都是必然那多了那个" 至 "到底差在哪里??
用大家最爱的国文来解说的话
必然延长移动符石时间X秒=原本的时间往上加=5s加Xs(本值是5s+Xs)
(必然)延长移动符石时间" 至 "15秒=原本的时间扩充=5s变成15s(本值是5s)
这里大家可能有点乱,5s要怎幺不加值变成15s呢?
毕竟你各位数学都很好 像5+2=7; 或像 5+X=15 X=15-5 所以X=10;你各位定觉得很简单
BUT!!! 这里用的不是数学课本上的数字而是 时间!!!!!! 对~绝对猫.....没
时间是可以被delay的
所以我有尝试做出他们功能的差异
int moveTime=5;//预设5秒
int add_moveTime=7;//秦始皇
int Variable=0;//变数
bool thumbEnable=false;//反正就是滑过去的时候会变true,虽然不是这样写
//必然延长移动符石时间X秒
while(thumbEnable==true)
{
if(Variable<add_moveTime)//假设下面的事情做完需要1s,这里做7次也就是7秒
{
Variable++;
if(移动时间内的条件式:例如有没有碰到甚幺不该碰的)
{
移动时间内会做的事(例如道总触碰变光珠之类的)
}
}
else
break;
}
(必然)延长移动符石时间至15秒
while(thumbEnable==true)
{
if(Variable<moveTime)//假设下面的事情做完需要3s,这里做5次也就是15秒
{
Variable++;
if(移动时间内的条件式:例如有没有碰到甚幺不该碰的)
{
delay(2000);//刚刚说事情做完要1秒那我这里在加2秒
//当然不是用delay而是用其他判断式,但是我不想想
移动时间内会做的事(例如道总触碰变光珠之类的)
}
}
else
break;
}
总结
4秒轮迴应该是把delay的判断式无效化
所以问题不在阿克娅有没有"必然"而是那个"至"......吧~
因此加上必然还不够,还要删掉 至..
再把15秒改成10秒
诶~有咪有觉得阿克娅跟秦始皇的技能根本就不能比较了?
搞得现在好像连秦始皇都要变4秒了ORZ
对了我上面只是提个架构,当然错误很多,不过有人要指正我的code架构我也很乐意听啦~~
int moveTime=5;//预设5秒 int add_moveTime=7;//秦始皇 int Variable=0;//变数 bool thumbEnable=false;//反正就是滑过去的时候会变true,虽然不是这样写 //必然延长移动符石时间X秒 while(thumbEnable==true){ if(Variable<add_moveTime)//假设下面的事情做完需要1s,这里做7次也就是7秒 { Variable++; if(移动时间内的条件式:例如有没有碰到甚幺不该碰的) { //移动时间内会做的事(例如道总触碰变光珠之类的) } } else break; } //(必然)延长移动符石时间至15秒 while(thumbEnable==true) { if(Variable<moveTime)//假设下面的事情做完需要3s,这里做5次也就是15秒 { Variable++; if(移动时间内的条件式:例如有没有碰到甚幺不该碰的) { delay(2000);//刚刚说事情做完要1秒那我这里在加2秒 //当然不是用delay而是用其他判断式,但是我不想想 //移动时间内会做的事(例如道总触碰变光珠之类的) } } else break; } |
整理了一下应该长这样,看了比较顺眼
这边就不提你简单假设的程式了
我只能说玩家不是工程师
"游戏叙述"是我们要的结果,"程式"则是工程师达到结果的过程
用程式解释叙述问题虽然通,但只能证明当时设定没说清楚或程式结果不对
有这个心不错
不过照神魔的内容看得出来不是这幺简单的几行判断式而已
神魔之塔是用 Unity 开发的,最近有没有换架构也不知道
语言上是用 C# 除非官方还是继续用 Unity 3.x 在开发才有可能是 Java(搞不好还真的有可能)
基本上如果到关卡中的动作应该都是在 FixedUpdate 里 call function 而已
不是 30 几行就能叙述完的东西 ...
总的来说这还是交给工程师去烦恼就好
大部分人基本上都不懂程式语言跟资料库的概念
每个人的 coding style 又根本不一样
去猜人家的程式码其实是没什幺意义的事情
除非你直接逆向它出来就没话说了 ...
比较想嘴留言还有无脑跟风推的 ...
虽然很有趣但不免让人觉得这种缺乏思考的方式到底是怎幺回事
我那段要表达的最重要意思
玩家看到的秦始皇技能: 必然延长....(自动无视)....2秒
玩家看到的阿克娅技能: 必然延长....(自动无视).....15秒
官方设定的秦始皇技能:必然延长移动符石时间2秒
官方设定的阿克娅技能:(必然)延长移动符石时间至15秒
4秒轮迴事件后......
玩家:(打给客服)为什幺秦始皇可以阿克娅不行??你们不是说阿克娅是必然吗?
客服:是必然喔~以后不用怕2秒转珠了---------花鸟风月~~
玩家:那为什幺秦始皇必然可以阿克娅必然不行,阿克娅到底是484必然
客服:是的喔~~因为秦始皇技能为必然延长移动符石时间2秒;而阿克娅则是.....
玩家:我只是问你智障484必然,还是其实智障不是必然而是你
客服:是必然.....
玩家:那为什幺秦始皇可以阿克娅不行?
客服:(......)
MH:算了! ! 不要4秒了各位抱歉
MH:亲爱的工程师~把之前加的4秒的程式拿掉应该不麻烦吧^^
工程师:恩..我尽量
玩家:可是这样就更一般轮迴没两样没有挑战性了
MH:那..那个..工程师阿,我觉得还是不管谁都4秒好了耶...应该..不麻烦吧^^?
工程师:老婆~~~儿子阿~把拔是为了这个家RRRRRRRRR
我觉得应该没有这幺複杂。
必然延长x秒:所有时间相关计算buff加总后,再加上x秒。
必然延长「至」x秒,所有时间相关计算buff计算完后,将时间补正至x秒。
而依照疯头的消息的公布,看来程式是这样判断的:
1. 其他时间 buff 计算
2. 「必然延长至x秒」的补正
3. 关卡环境对时间的buff补正
4. 「必然延长时间x秒」的加秒buff
首先,会拿秦王比较是因为两边都是必然。
的确一个是必然,一个是(必然)延长至。
但是问题还是在计算上,如果两者都是必然,那幺应该要处于相同层级。
以秦王来讲,关卡的状况是先强制4秒,再加上必然延长的4秒。
我们可以看到,是先计算关卡限制,才计算必然延长秒数。
那幺轮到了智障,智障变成强制4秒。
也就是智障的运算上是先计算必然的强制15秒,然后再计算关卡限制的强制4秒,然后被后者覆盖因此最终强制4秒。
那幺问题来了,同样都是必然,为什幺一个是先计算关卡限制,一个后计算关卡限制呢?
老实说,最开始看到情报强制4秒的时候,我认为是所有队伍都强制4秒转的。
这有点像是魔兽世界回归经典伺服器那种感觉,回归神魔最开始大家都是4秒转的年代,我觉得很OK。
但是进了游戏才发现不是这样,而且一开始玩家的询问得到的回答也是「阿克娅是属于被无效的那边」。于是玩家好奇啦,同样都是「必然」的「层级」,为什幺秦王的延秒是先扣关卡限制再加必然延秒,阿克娅的「据说必然」就是先算必然15秒再算关卡限制?
难道这个至就会让必然这个层级变成比较必然一点跟比较不那幺必然吗?
> 首先,会拿秦王比较是因为两边都是必然。
> 的确一个是必然,一个是(必然)延长至。
> 但是问题还是在计算上,如果两者都是必然,那幺应该要处于相同层级。
> 以秦王来讲,关卡的状况是先强制4秒,再加上必然延长的4秒。
> 我们可以看到,是先计算关卡限制,才计算必然延长秒数。
> 那幺轮到了智障,智障变成强制4秒。
> 也就是智障的运算上是先计算必然的强制15秒,然后再计算关卡限制的强制4秒,然后被后者覆盖因此最终强制4秒。
> 那幺问题来了,同样都是必然,为什幺一个是先计算关卡限制,一个后计算关卡限制呢?
> 老实说,最开始看到情报强制4秒的时候,我认为是所有队伍都强制4秒转的。
> 这有点像是魔兽世界回归经典伺服器那种感觉,回归神魔最开始大家都是4秒转的年代,我觉得很OK。
> 但是进了游戏才发现不是这样,而且一开始玩家的询问得到的回答也是「阿克娅是属于被无效的那边」。于是玩家好奇啦,同样都是「必然」的「层级」,为什幺秦王的延秒是先扣关卡限制再加必然延秒,阿克娅的「据说必然」就是先算必然15秒再算关卡限制?
> 难道这个至就会让必然这个层级变成比较必然一点跟比较不那幺必然吗?
我用比喻的方式看看你能不能更好理解
智障的薪水:48763
秦始皇的薪水:48763
老闆说:我必然让你们可以获得更多的钱---------必然=势必=一定
老闆:秦始皇你的薪水调为54088
老闆:智障你要多加班到时数15小时才会拿到加班费喔,不过你总共能拿到87945
(这样是不是两人皆<必然>获得更多钱?)
老闆:抱歉我赌博......没有..我说金融风暴越演越烈,今天起你们都要加班但我没钱给加班费
智障的薪水:48763
秦始皇的薪水:54088
一个是无条件+
一个是有条件才+
不过都有+
阿 虽然有看没有懂 但我想了一下明白是怎幺回事了
秦始皇是在4秒上面增加2秒(进场后先看自己剩几秒再加上去)
阿克亚是必然15秒(进关卡时必然15秒,无视怪物技能) 但不是加秒(无法无视关卡进场的设定秒数)
阿克亚进场时先有15秒 接着被4秒覆盖过去了 于是就GG
-
相关文章
- Related articles
更多
-
热门资讯
- Hot News
更多
-
热游推荐
- Hot Game
更多
-
游戏视频
- Game Videos
更多
-
- 《黑色沙漠》【黑色沙漠台服】觉醒女拳码率录制测试bilibili(视频)
- 时间:2021-11-12
-
- 《黑色沙漠》【黑色沙漠】2021年万圣节活动 我遇见了阴间莎亦_网络游戏热门视频(视频)
- 时间:2021-11-12
-
- 《黑色沙漠》【黑色沙漠】降生 10代梦想马bilibili(视频)
- 时间:2021-11-12
-
- 《黑色沙漠》【黑色沙漠】万圣节前夜 韩服城战 天马攻城bilibili(视频)
- 时间:2021-11-12