第二十七章 大家一起找BUG(2/2)
“嗯,”
马强点头:“很细微,像头髮丝一样的裂缝,常规测试很难发现。
但一旦积累,就可能出卡顿甚至闪退等问题。
给我点时间,我能把它揪出来。”
“需要多久?”
“两天,我得像过筛子一样把相关模块的代码全过一遍。”马强语气肯定。
“好,这个任务优先级最高。”
陆舟拍板,然后看向夏晚晴,“晚晴,美术这边,根据张老师最终版的配乐,还有大家反馈的情绪断点,你觉得哪些地方可以再强化一下?”
夏晚晴面前摊开著她的数位板和平板电脑,上面是她做的笔记和草图。
“有几个地方。比如约翰尼决定放弃钢琴梦想,独自在房间里的那个场景,现在的色调偏灰。
我觉得可以在窗外透进来的夕阳顏色上做点文章,用更暖但更短暂的色调,强化那种梦想逝去的遗憾感。
还有最后火箭升空时,我想给约翰尼和瑞娃的剪影再增加一点星光特效,让结局更梦幻一些。”
“可以,按你的感觉来。”
陆舟给予充分信任:“注意控制资源量。”
“明白。”
任务分配下去,梦舟工作室立刻进入了高速运转的“终极优化”模式。
所有人都清楚,这是產品面世前的最后一道,也是至关重要的一道关卡。
马强带著罗可佳和王梦晨等几个程序猿,一头扎进了代码的海洋。
他们设置各种极端测试用例,试图復现那个幽灵般的bug。
办公室里时常能听到马强的喃喃自语:“奇怪,这里明明释放了……等等,这个指针在循环引用?”
连续盯了七八个小时屏幕后,马强揉著发胀的太阳穴。
他对旁边同样眼带血丝的罗可佳感嘆道:“想起在鹅厂的时候了。
那时候做《西游纪元》,陆哥和我也发现过一个类似的隱蔽bug,跟费国祥匯报,你猜他怎么说的?”
“怎么说?”罗可佳好奇地问。
“他说,『这种千万分之一概率才出现的bug,管它做什么?上线赶进度要紧!玩家哪有那么敏锐?』
结果呢?”
马强嗤笑一声:“结果上线没多久,那个bug就在特定副本被玩家触发了,导致整个小队数据异常,玩家直接炸锅。
最后还是我们连夜加班打补丁,费国祥却把锅甩给我们测试不充分。”
他嘆了口气,语气带著一丝庆幸:“还是现在好。
陆哥说得对,对bug的零容忍,就是对玩家体验的最大负责。咱们现在辛苦点,把地基打牢,好过上线后救火。”
罗可佳深有同感地点点头。
两天后,马强顶著两个黑眼圈,但眼神里满是胜利的光芒。
“找到了!”
他在办公室里宣布:“一个非常愚蠢的循环引用,在特定事件序列下,会导致一小块內存无法被正確回收。
不过现在好了,我们修復了!”
眾人纷纷鬆了口气。