无意义的动作,但在这个物理引擎的作用下,却莫名地给石头施加了一个力,导致它越滚越快。
“还有『龙振翅』这个bug,也是同理……”
顾凡说着,快速找到另一段代码:“你的设计方案里写了,巨龙可以干扰玩家,可以用翅膀把玩家给拍下去,所以这条巨龙肯定是有模型、有碰撞体积,还得有物理效果,这没问题吧?
“所以我就这么做了。
“谁能想到玩家竟然还能跳到龙背上啊!
“至于这个龙振翅的操作就更离谱了,玩家被龙翅膀拍到的瞬间起跳,跳跃叠加了龙翅膀本身的力量和气流的升力,所以玩家才飞起来了。
“至于他具体能飞多高,那都是游戏中的物理引擎自动计算的,跟我一点关系都没有……”
莉莉丝眼睛微微睁大,满脸都写着不可思议。
“你的意思是,100的锅都是物理引擎的?”
顾凡摇头:“我没这么说啊,我觉得,70的锅给物理引擎比较合理。”
莉莉丝点头:“好,还算你有点人性,作为程序员你确实应该背30的锅。”
然而,顾凡立刻摇头:“我什么时候说我要背30的锅了?这30是你的!”
莉莉丝惊了:“怎么会是我的!”
顾凡解释道:“如果不是你在设计方案中点名要用『真实的物理引擎』,怎么会出现这种情况?就算这个引擎有问题,那也是根据你的需求来选的!
“而且你在设计稿里面也从没做过补充说明啊!
“你也没说这块大石头不能加速啊?你也没说这条龙不能踩啊?
“你没写的东西怎么能算是bug呢?
“你要是在设计方案里写了,那我能不给你做吗?
“你要的功能,我都给你写了,你不要的功能我也不敢乱加啊,否则到时候你又要说我自作主张了!
“总之,设计方案是你写的,游戏引擎也是按照你的要求来挑的,就算存在漏洞,那也是你没想到造成的,跟我有什么关系!
“你这个设计师都没想到玩家们可能会这么玩,我这个程序员又怎么会想到!
“你说,这到底是『程序漏洞』还是『设计漏洞』?”
莉莉丝呆住了,她似乎在努力寻找顾凡这番话中的漏洞,但却找不到。
甚至莫名觉得似乎还挺有道理的!
她低着头,眉头紧锁:“怎么又是我的问题!”
虽然困惑,虽然不服,但莉莉丝发现她还真的很难反驳。
甚至都不能说这是两个bug,因为它们并不存在任何的代码错误,反而更像是在这游戏物理引擎的规则之下,许多因素互相影响之后而阴差阳错发生的某种『意外情况』。
让顾凡为这两个bug负责?确实有点没道理了。
但莉莉丝显然不甘心就这么放弃:“等等,还是不对,难道应该是我全责?其他人就没有一点责任吗?”
顾凡默默地叹了口气:“如果非要这么说的话……
“我觉得之所以出现这个bug,有物理引擎的原因,有你设计稿的原因,此外,还有一个很重要的原因。
“那就是丁讲师!
“不过嘛,丁讲师的原因,也还是可以归结到你的身上