林默把黑色笔记本塞进公文包拉链夹层的时候,窗外天刚亮。日内瓦的清晨冷得像服务器机房,他没换衣服,还是那件洗褪色的优衣库卫衣,袖口磨出了毛边。保温杯搁在副驾驶座上,枸杞沉在底,水早就凉透了。导航显示还有十七分钟到会议中心,他顺手点了根烟,又掐灭——王教授说过这地方禁烟,他得守规矩。
会议中心大门敞着,大理石地面反光能照出人影。林默低头走了进去,脚步声被地毯吞得干干净净。接待台姑娘抬头看了他一眼,眼神顿了半秒,大概是没想到“列席代表”穿成这样。她低头翻名单,手指停在“Lin Mo”那一栏,轻轻念了一遍拼音,递过证件贴纸。
“三楼东侧会议室,十点开始,您有半小时签到时间。”
林默点头,没说话。电梯里镜子照出他的脸:右眼充血还没退,眼袋发青,胡子没刮。他摸了摸下巴,心想这种场合是不是该捯饬一下,转念一想,算了,本来就没打算装。
推开会议室门时,里面已经坐了快一半人。长桌椭圆,皮椅整齐,空气里飘着咖啡和打印纸的味道。他挑了个靠角落的位置坐下,离主位最远,也离出口最近。公文包放在腿边,手伸进去摸了摸那本黑色笔记本,封面硬,边角硌手,是他十年前用父亲送的美术本改的。
他翻开第一页,“跨维度叙事架构初案”几个字还是当年钢笔写的,墨迹有点晕。下面画着三层圆环,现实、记忆、幻想,箭头来回穿插。旁边一行小字:“延迟必须低于0.4秒,否则玩家会出戏。”他盯着那行字看了两秒,合上本子,放回包里。
没人跟他说话。
左边是个戴金丝眼镜的德国人,正低头看平板,屏幕上滚动着代码段。右边空着。再往右,是山本健一。
林默认得他。不是因为见过,而是因为他出现在《游戏产业年鉴》封底照片里,穿着白大褂,站姿像实验室标本。此刻这人端坐如钟,双手交叠放在文件夹上,西装领口别着公司徽章,银灰色,刻着“匠魂”二字。他面前摆着一台超薄笔记本,侧面插着加密U盘,红色指示灯一闪一闪。
林默没看他第二眼。
主席台传来翻纸声。一个穿深灰西装的男人走上台,胸牌写着“ITU国际标准协调组·瑞士籍”。他清了清嗓子,宣布会议正式开始,议题为“互动娱乐系统下一代核心技术兼容性评估”,第一项议程:“量子变形算法”的标准化草案讨论。
林默坐直了些。
这个词他熟。《逆规则》V2.3版本上线时,他就用这个逻辑做动态世界演化——玩家每做一个选择,底层数据结构就会发生一次非线性扭曲,像水流绕石,自动重构叙事路径。当时老周骂他疯了,说这玩意没法测,结果上线后玩家留存率暴涨37%。
主席继续念:“本次草案由日本NexGenSoft牵头提交,已通过初步技术验证,现提请各成员方审议。”
林默眼皮跳了一下。
NexGenSoft?没听过。
他抬头看向投影屏,PPT翻到第二页,标题是《基于时空曲率的动态模型优化方案》,作者署名:山本健一。
第三页放出算法流程图。
林默的呼吸慢了一拍。
那不是什么新东西。那是他三年前在GitHub私有仓库里上传的“夸父-变形核”原型设计,后来因为安全漏洞删了。但现在屏幕上,流程图几乎一模一样,连变量命名都抄了七成——只是把“Kuafu_RunSpeed_Adjust”改成了“Q-Speed-Ctrl”。
他手指无意识地敲了下桌面。
山本健一依旧面无表情,但右手微微抬起,调整了左手腕上的智能手表。那表很薄,金属壳,表面泛蓝光,像是定制款。他动作很轻,但林默看见了——表侧有个微型接口,正连着U盘读取状态。
主席说:“请山本总监做技术陈述。”
山本健一站起身,声音平稳:“我们测试了全球十五款主流引擎,发现现有架构在多维场景切换中普遍存在延迟突增问题。本算法通过引入‘时间褶皱’概念,实现资源预载与路径压缩,实测跨世界转换延迟稳定在0.38秒以内。”
他说完,打开文件夹,抽出一份纸质报告。夹层里藏着几张截图,其中一张边缘露出半行代码:
`if (player.action == RUN && world.layer == DREAM) { Kuafu_RunSpeed_Adjust += 1.2; }`
林默瞳孔缩了一下。
这不是公开版本。这是他去年内部测试用的调试分支,从未发布,连团队里都没几个人见过。苏文文那丫头还在医院躺着的时候,他半夜修bug顺手写上去的。
他盯着那串字符,脑子里只有一个念头:你们连时间戳都没改——这版代码的提交记录是2023年12月17日凌晨三点二十一分,而你们的“原创研究”立项是在2024年1月。
荒唐。
他想笑,没笑出来。
山本健一翻页,准备继续。就在这时,他手腕上的表突然发出一声高频嗡鸣。
滴——
所有人一愣。
下一秒,表盘裂开一道细缝,紧接着“砰”地炸开,一股透明液体喷射而出,像高压注射器失控,直接糊了整张桌子。文件夹瞬间湿透,纸张黏在一起,墨迹迅速晕染,那行代码彻底暴露出来,黑底白字,刺眼得很。
“操!”邻座德国人猛地往后躲,椅子滑出半米。
安保反应极快,两个穿黑西装的人从后门冲进来,一人控制山本健一,一人封锁桌面区域。山本自己也懵了,左手甩着手表残骸,脸上第一次出现裂缝:“不可能……这是军规级密封装置,怎么会……”
林默没动。
他盯着那摊水,看着墨迹一点点化开,露出更多代码段。不止一处《逆规则》的命名习惯——“DreamLayer_Push”、“MemoryAnchor_Check”、“PlayerTear_Trigger”……全是他在情绪系统里埋的私货,连注释风格都一模一样:// 这里要温柔点,别吓哭玩家。
他忽然想起赵大勇有次喝多了说的话:“你们程序员写的代码,就跟狗撒尿划地盘一样,到处留味儿。”
现在,全世界都闻到了。
会场乱了几秒。有人拍照,有人低声议论,有人紧急联系技术支持。主席台那位灰西装赶紧宣布暂停议程十分钟,技术人员进场处理“可疑液体”。
林默依旧坐着。
他低头看了看自己的手。指甲缝里还有昨晚修服务器时蹭到的灰。他想起汽修厂二楼那个冬天,暖气片滴水,他蹲在地上接显卡电源,赵大勇递来一碗泡面,说:“你这破游戏,真能成?”
他说:“能。只要我不死。”
现在他活着,还坐进了国际标准会议室。可有些人,宁可造假,也不愿正眼看一眼从车库里爬出来的东西。
他伸手进包,再次摸到那本黑色笔记本。这次没拿出来,只是隔着布料,用指尖摩挲封面。十年了,每一页都是他自己写的,每一个字都带着熬夜的汗和枸杞泡烂的味儿。
他不需要偷。
山本健一被带去隔壁房间做设备检测,临走前回头看了一眼林默。眼神复杂,有震惊,有恼怒,还有一丝藏不住的慌。
林默没回避。
他只是轻轻说了句,声音低得只有自己听见:“原来你们连时间都抄错了……我们还没上线这个版本。”
液体检测结果很快出来:无毒,成分是冷却液混合纳米润滑剂,用于维持高密度存储芯片的稳定运行。但关键不在这里——技术组当场还原了U盘残留数据,发现其文件创建时间为2024年2月3日,而原始Git仓库的哈希值比对显示,该代码最后一次同步来自中国某IP段,时间是2023年12月18日早六点十七分。
恰好是林默修复完bug,忘记关闭远程同步的那一次。
会议重新开始前,主席低声宣布:“关于NexGenSoft提交的‘量子变形算法’草案,因证据链存在重大疑点,暂不进入表决流程,请相关方进一步说明来源。”
没人鼓掌。
林默坐在角落,手搭在公文包上,指节发僵。他知道这事没完。山本背后站着的是整个日本游戏工业体系,今天丢的是脸,明天就能变成一场针对中国独立开发者的围剿。
但他不在乎。
他在乎的是,这份标准,能不能守住底线。能不能让以后每一个在出租屋画原型图的年轻人知道——你写的每一行代码,都有重量。
主席清嗓,准备进入下一项议程。
林默抬起头,目光扫过全场。任天堂代表低头看手机,索尼那边皱着眉在记笔记。没人看他,也没人说话。
他缓缓松开攥紧的手,指尖触到保温杯外壁。冰凉。
他没再动。