第七人格》的压力测试原始日志打印稿。纸页边缘毛糙,显然刚从打印机里拽出来,还带着余温。
“380毫秒。”萧逸把纸往前一推,指尖点在一行加粗数据上,“这里,第17次追逐战触发‘雾隐’技能时,客户端本地帧率骤降,导致输入缓冲队列堆积。你们测了六版客户端,但六版都用了同一套渲染管线——基于Unity LTS的URP管线,对吧?”
网意程序员愣住:“……是。”
“URP默认启用了GPU Instancing,而‘雾隐’技能释放时,会动态生成32个半透明粒子mesh。Instancing在低端机上反而会触发GPU driver层的冗余合并计算,造成单帧渲染耗时飙升。”萧逸语速平缓,像在念天气预报,“你们没测过关闭Instancing后的表现?”
会议室鸦雀无声。
丁垒转笔的手停了。
萧逸没等回答,抽出一页纸,翻到背面,用签字笔快速画了个简易拓扑图:客户端→星辰云边缘节点→核心调度器→游戏服集群。他在“边缘节点”和“调度器”之间打了个叉,又在“边缘节点”下方补了一行小字:“启用本地化渲染预判模块(Beta)”。
“明天上午十点前,星辰云会给你们推送补丁包。”他把笔放下,笔尖在纸上洇开一小团墨,“补丁包含三个变更:第一,强制禁用URP Instancing;第二,为‘雾隐’‘窥视’等高频技能增加客户端本地渲染预判,延迟降至120毫秒以内;第三——”他抬眼,目光扫过网意团队每一张脸,“所有补丁日志、性能对比报告、底层调用栈,全部开源。放星辰GitHub官方仓库,CC BY-NC-SA 协议。”
丁垒猛地坐直:“萧总,那不符合公司安全规范!”
“那就改规范。”萧逸说,“从今天起,星辰云所有面向合作方的性能优化补丁,必须附带完整技术文档与可验证源码。不是‘SDK’,是‘参考实现’。”
网意程序员张着嘴,半天才挤出一句:“……你们疯了?”
萧逸笑了。那笑容很淡,却让丁垒下意识绷紧了肩膀。
“疯?”他拿起那叠日志,纸页哗啦作响,“EPIC昨天起诉星辰‘不正当挖角’,今天凌晨,Steam中国区后台悄悄给《绝地求生》手游加了‘优先下载通道’。你以为他们在防谁?”
他把日志按在桌上,发出沉闷一响。
“防的不是星辰游戏平台,是星辰云。防的不是《第七人格》,是星辰云跑在它上面时,比Steam云快47%的实测数据。”
会议室静得能听见中央空调风道里气流的微鸣。
萧逸拿起西装,走向门口,手按在门把手上时顿了顿。
“告诉楚晨,下午三点,星辰引擎部会议室。带齐《诛仙世界》所有引擎层接口文档,包括那些被标记为‘内部调试用’的隐藏API。耿照既然来了,就让他看看——我们替他写好的,比他当年在EPIC删掉的,多多少行注释。”
门关上。
丁垒盯着那扇门,忽然问:“萧总刚才……是不是把耿照的工位号,记错了?”
没人回答。
因为所有人都记得,耿照在EPIC的工位号是E-703,而星辰引擎部预留的“首席架构师”席位,编号是X-001——X是“Xenon”,氙,惰性气体元素。象征稳定,也象征不可燃。
但此刻,X-001工位电脑屏幕上,正开着一个未命名的代码编辑器窗口。光标在第137行闪烁,那里只有一行被反复删改的注释:
// TODO: replace this with actual Unreal Engine render graph dispatch logic —— Geng, Z.
——而就在这一行上方,是另一段早被覆盖的旧注释,字体更小,颜色灰暗,像是被人刻意压在历史版本底层:
// Warning: this hack bypasses EPIC’s license check for sub-surface scattering on mobile. Do not ship. —— Xiao, Y.
落款时间,是两年前。
同一时刻,星辰大厦顶层。
蒋会办公室的百叶窗半垂,将整面落地窗切成明暗交错的窄条。他坐在宽大办公桌后,面前摊着两份文件:左
温馨提示:亲爱的读者,为了避免丢失和转马,请勿依赖搜索访问,建议你收藏【笔趣阁】 m.3dddy.com。我们将持续为您更新!
请勿开启浏览器阅读模式,可能将导致章节内容缺失及无法阅读下一章。