“这套方案……理论上可行。”
周海声音沙哑,“预分配缓冲区,把越界访问兜住,至少能让演示不再崩掉。”
“但这是‘盘古’内部的资料?”旁边一个年轻工程师犹豫道,“万一是陷阱……”
“就算是陷阱,我们也得跳。”周海打断他,语气烦躁,“马总给了最后期限——两周内修复所有已知漏洞,否则项目解散。你觉得我们能两周内重写整个物理引擎吗?”
会议室沉默。
“而且这些文档的专业度做不了假。”周海调出另一份分析报告,“代码风格、注释习惯、甚至变量命名规则,都和‘盘古’开源版一脉相承。这绝对是‘初心’内部流出来的真东西。”
他顿了顿,眼中闪过一抹狠色。
“退一万步说,就算有风险,我们也可以边用边改。先把演示稳住,后面再慢慢优化。”
“可是周总,万一……”
“没有万一。”周海拍桌子起身,“按这个方案改,三天内我要看到结果,散会。”
众人鱼贯而出。
没人注意到,周海在说“没有万一”时,握紧的拳头里,指甲已深深掐进掌心。
他不是不怀疑。
但马腾的怒火、项目的存亡、还有自己职业生涯的悬崖边缘——这一切,逼得他只能赌。
赌这份天上掉下来的“救命稻草”,是真的。
……
改代码的三天里,“女娲”项目组全员996。
技术团队按照文档中的方案,逐行修改物理引擎的边界检查逻辑。
测试组连夜跑压力测试,初期数据显示——
越界错误确实消失了,内存占用略有上升,但在可接受范围内。
周海稍稍松了口气。
第四天,腾信内部举行了一场小规模技术演示,邀请了少数核心合作伙伴。
演示很顺利。
没有蓝屏,没有贴图丢失,粒子特效也控制得恰到好处。
前来观摩的几位游戏公司技术总监给出积极反馈:“比发布会那版稳定多了。”
消息传到马腾耳朵里,他难得地露出了笑容。
“告诉周海,干得不错。”他对林薇说,“‘女娲’2.0的发布会,可以开始筹备了。这次,我要把场子找回来。”
“是。”林薇点头,但眼中闪过一丝不易察觉的忧虑。
她悄悄调阅了修改日志,发现团队几乎全盘接受了那份“泄露文档”的方案。
这太顺利了,顺利得让她不安。
可看着马腾难得舒展的眉头,她把话咽了回去。
……
江城,“初心科技”安全监控中心。
大屏幕上实时显示着“女娲”项目代码库的访问日志——
通过那几个“绕过方案”中暗藏的后门程序,陆远的团队能清晰看到腾信技术人员的每一步操作。
“他们全盘采纳了冗余缓冲区方案。”一名安全工程师汇报,“而且开始基于这个架构开发新功能了。”
“压力测试数据呢?”陆远问道。
“他们只做了常规负载测试。”赵刚调出数据图,“离触发连锁崩溃的阈值,还差30%的负载强度。”
陆远点点头:“那就再推他们一把。”
他调出一份准备好的“技术分析报告”,内容是某款即将上线的大型多人在线游戏对物理引擎的极端性能需求——
数据是真实的,但需求强度被刻意夸大了40%。
“把这份‘市场需求预测’通过第三方渠道,送到腾信游戏事业部手里。”
陆远吩咐,“让他们以为,‘女娲’的下一个大客户需要这种级别的性能。”
“明白。”
报告发出后二十四小时,“女娲”项目组的测试方案果然调整了。
压力测试的负载强度,上调了35%。