当前位置: 笔下文学> 科幻小说> 当我写了个BUG却变成核心玩法> 第22章 甩锅仙人(2/4)

第22章 甩锅仙人(2/4)

速排查bug的成因。

    莉莉丝则是在一边不服不忿地看着。

    终于,顾凡又排查了半个多小时,总算是锁定了bug的核心代码。

    “看,这就是我说的,底层规则问题!而这个底层规则问题,又跟你的设计方案息息相关!

    “你在方案里写的很清楚,说我们这次要尽可能用一个物理引擎比较真实的游戏模板,对吧?”

    莉莉丝板着脸点头。

    这确实是她在设计方案中明确写的,原因很简单:她要让这块大石头更好地滚下山,没有真实的物理引擎,怎么能很好地模拟这个过程呢?又怎么能让玩家破防并贡献负面情绪呢?

    所以,顾凡在制作这款游戏的时候,也确实选用了目前比较先进的物理引擎。

    “但越是真实的物理引擎,就越容易触发一些离奇的bug,尤其是在涉及到受力和物理效果这一块……”

    顾凡指着其中的几行代码:“在西西弗斯没有扛着石头的情况下,跳跃本来是个无意义的动作,但在这个物理引擎的作用下,却莫名地给石头施加了一个力,导致它越滚越快。

    “还有『龙振翅』这个bug,也是同理……”

    顾凡说着,快速找到另一段代码:“你的设计方案里写了,巨龙可以干扰玩家,可以用翅膀把玩家给拍下去,所以这条巨龙肯定是有模型、有碰撞体积,还得有物理效果,这没问题吧?

    “所以我就这么做了。

    “谁能想到玩家竟然还能跳到龙背上啊!

    “至于这个龙振翅的操作就更离谱了,玩家被龙翅膀拍到的瞬间起跳,跳跃叠加了龙翅膀本身的力量和气流的升力,所以玩家才飞起来了。

    “至于他具体能飞多高,那都是游戏中的物理引擎自动计算的,跟我一点关系都没有……”

    莉莉丝眼睛微微睁大,满脸都写着不可思议。

    “你的意思是,100的锅都是物理引擎的?”

    顾凡摇头:“我没这么说啊,我觉得,70的锅给物理引擎比较合理。”

    莉莉丝点头:“好,还算你有点人性,作为程序员你确实应该背30的锅。”

    然而,顾凡立刻摇头:“我什么时候说我

上一页 章节目录 下一页