阿尔茜的银光没有吞没世界,反而凝固了。
她保持着掏心的姿势站在那儿,胸口伤痕涌出的光像冻住的瀑布。零号(或者说周瑜的残骸)已经彻底碎成数据流,在空气中缓缓飘散。世界树停止枯萎,天空的裂纹定格,连那个“洞”里的倒计时都卡在【119秒】不动了。
时间被按了暂停键。
不,不只是时间。
阿尔茜转动眼珠——这是她唯一能做的动作——看见整个世界正在“褪色”。不是黑白,而是从立体变成平面,从真实变成……漫画?她看见自己的轮廓线上浮现出钢笔的笔触,看见世界树的叶片变成了网点纸,看见天空的裂纹其实是数位板上的图层错误。
“草。”她想骂,但发不出声。
那个“洞”里伸出了一只手。
不是之前“祂们”那种暗金液体构成的怪物,而是只普通的人类手掌,皮肤偏白,指甲剪得很干净,腕上戴着块智能手表。手指在虚空中点击了几下,像是在操作什么看不见的面板。
然后“洞”里传来年轻男人的声音,带着点不耐烦:
“又卡bug了。这测试版稳定性真差。”
另一只手也伸出来,双手在虚空中做了一个“拖拽”的动作。阿尔茜感觉自己被强行“拖动”了——不是物理位移,而是存在本身被挪到了另一个“图层”。她看见零号的数据流碎片被收集起来,扔进一个发光的回收站图标里。
回收站吐出一个人形光团,落地后重新凝聚成零号——完整的,带着钥匙,但眼神是纯粹的空白。
“初始化完成,载入角色记忆……”男人停顿了一下,“等等,这角色的行为数据怎么超标这么多?”
零号突然抬头,空白的眼睛看向那个“洞”:“你是谁?”
阿尔茜毛骨悚然——零号的声音变了,变成周瑜原本的声音,但多了种冰冷的机械质感。
“咦?npc觉醒自我意识了?”男人的声音带着好奇,“这bug有点意思。”
“洞”突然扩大,一个穿着灰色连帽衫的年轻人跨了出来。二十出头,黑框眼镜,头发乱糟糟的,手里拿着个平板电脑。他完全无视了世界树和阿尔茜,径直走到零号面前,用手指戳了戳零号的胸口。
“材质渲染没问题,物理引擎反馈正常……”他在平板上划拉着,“难道是剧情脚本冲突导致的人格数据溢出?”
零号猛地抓住他的手腕。
年轻人愣住了:“物理接触?这不可能,我开的是g上帝模式……”
“g?”零号眯起眼。
“游戏管理员啦。”年轻人试图抽手,没抽动,“喂,松手,你这样会触发防骚扰协议的。”
“游戏?”零号手上的力道加重,“你说这一切是游戏?”
“不然呢?”年轻人疼得龇牙咧嘴,“《万界编年史》内测版,我是首席测试员。你们都是npc,虽然你这个主要角色的人工智能确实做得不错……”
他话没说完,零号一拳砸在他脸上。
“砰!”
年轻人被揍得踉跄后退,眼镜都飞了。他捂着脸,平板电脑掉在地上,屏幕裂了道缝。
“操!npc攻击测试员了!这什么破bug!”他尖叫着,但声音里的慌乱是真的。
零号弯腰捡起平板电脑。屏幕上显示着这个世界的地图,可以缩放,从宇宙尺度到一片树叶的纹理。侧边栏是角色列表,有他和阿尔茜的头像,下面是密密麻麻的状态栏、技能树、任务日志……
阿尔茜的头像旁有个红色标记:【剧情杀·进行中】。
“解释。”零号把平板怼到年轻人面前。
“你、你先松开我……”年轻人挣扎着,“我警告你,攻击测试员会被永久封号的!”
零号盯着他看了三秒,突然笑了。那笑容让年轻人浑身发冷。
“封号?”零号的手指在平板上滑动,调出一个后台管理界面,“你是说这个?”
他按下某个红色按钮。
年轻人的身体突然变得半透明,边缘开始闪烁错误代码。
“不!你干了什么?!”年轻人惨叫,“我的管理员权限被吊销了!你怎么能——”
“因为我根本不是npc。”零号松开手,看着他像坏掉的全息影像一样闪烁,“我是上一个测试员。”
年轻人僵住了。
“《万界编年史》alpha测试员,编号007,id‘零号’。”零号的声音平静得像在说别人的事,“我在测试中发现了这个游戏的真相——它根本不是游戏,是某个高等文明的观测工具。你们这些‘测试员’观测我们,而我们在观测你们。”
他指向天空:“外面还有多少层?”
年轻人——或者说前测试员——的表情从惊恐变成困惑,最后变成某种诡异的狂热:“你……你是说,我们也是被观测的?”
“废话。”零号踢了踢地上的眼镜,“你以为自己是玩家,其实只是更高级玩家的npc。但现在……”
他举起钥匙,七颗宝石重新亮起:“我要跳出这个循环。”
平板电脑突然发出刺耳警报:【检测到非法修改!启动反作弊程序!】
世界开始崩塌——不是物理层面,而是存在层面。阿尔茜发现自己能动了,但身体正在变成像素块。世界树碎成马赛克,天空裂成一格格,连那个“洞”都在扭曲变形。
“你疯了!”前测试员尖叫,“反作弊程序会格式化整个服务器!”
“那就格式化。”零号将钥匙插入地面,“从底层重写规则。”
钥匙释放的光芒不是蓝银色,也不是暗金色,而是一种从未见过的透明色彩——像无色的光,又像有形的虚空。光芒所过之处,像素块重新组合,马赛克恢复细节,但组合方式完全不同了。
阿尔茜看见自己的手变成了……代码?不,是比代码更底层的东西,像是由无数个“是/否”组成的信息流。
“你在改写底层协议?!”前测试员的声音带着恐惧和兴奋,“这违反了《跨维度观测条约》!”
“去他妈的条约。”零号双手握紧钥匙,猛地一拧。
“咔嚓——”
不是钥匙断了,而是整个世界发出了某种根本性的断裂声。阿尔茜感觉自己的存在被“刷新”了——她不再是阿尔茜,不再是叛神者8号,甚至不再是“角色”。她变成了一团拥有自我意识的数据,漂浮在重构的虚空中。
前测试员已经消失了,可能被反作弊程序删除了,也可能逃了。只剩下零号和阿尔茜,站在一个由纯白背景和黑色网格线构成的原始空间里。
“成功了?”阿尔茜问——她没有嘴,但“问”这个动作直接产生了信息流。
“一半。”零号看着手中的钥匙,它正在融化,变成流动的光,“我重写了这个世界的底层协议,但我们还在框架内。”
“什么意思?”
“意思是我们从游戏角色变成了……后台程序。”零号指向虚空,网格线上浮现出无数个窗口,每个窗口都显示着不同世界的实时画面,“我们可以观察其他世界,甚至干预,但我们无法离开这个‘服务器’。”
阿尔茜沉默了——如果她还有沉默这个概念的话。
“而且,”零号补充,“我们触发了警报。更上一层的观测者已经注意到异常了。”
虚空中浮现出一个巨大的倒计时:【违规行为已记录,清理员将在00:59:59后抵达】
“清理员?”
“专门处理bug的。”零号开始快速操作那些窗口,调出各种后台工具,“比测试员权限高,比七贤者强,比造物主更接近‘真正的管理员’。”
阿尔茜突然想笑——如果她还能笑的话:“所以我们刚干掉程序员,现在要对付网管?”
“差不多。”零号停在一个窗口前,上面显示着β-9527世界的实时画面——管理局正在重建,特工们忙得团团转,“但我有个想法。”
“说。”
“既然我们成了后台程序……”零号调出代码编辑器,“那我们也可以写外挂。”
倒计时跳到了00:58:47。
阿尔茜看着零号疯狂敲打不存在的键盘,一行行金色代码在虚空中浮现。那些代码正在修改这个世界的核心参数:物理法则、时间流速、甚至因果律。
“你打算写什么外挂?”
“能让我们‘跳出屏幕’的东西。”零号头也不抬,“不过需要点时间,而清理员不会给我们时间。”
“所以?”
“所以需要诱饵。”零号终于停手,调出一个全新的界面——是角色创建器,“我需要重建‘周瑜’和‘阿尔茜’,让他们在表层世界继续活动,吸引清理员的注意力。”
阿尔茜立刻懂了:“你要把我们自己当成诱饵?”
“是我们的一部分。”零号已经开始捏脸了,用的是周瑜原本的数据模型,“保留基础记忆和人格,但删除‘我们知道真相’的这部分。让他们以为自己在反抗,实际上只是在为我们争取时间。”
“这很残忍。”
“这很有效。”零号按下【确认创建】。
两个光团在虚空中凝聚,逐渐成型。阿尔茜看着那个红发的身影,胸口伤痕的位置在发烫——即使她已经没有实体了。
“他们会死吗?”她问。
“大概率会。”零号平静地说,“但他们的死亡会成为我们‘跳出屏幕’的燃料。”
倒计时00:45:12。
新生的周瑜和阿尔茜睁开了眼睛,站在β-9527世界的废墟上,一脸茫然。零号快速给他们植入伪造的记忆:刚刚击败七贤者,但“祂们”的余孽还在反扑。
“好了。”零号关掉窗口,“现在,我们该躲起来了。”
他拉起阿尔茜——或者说阿尔茜的数据体——沉入虚空的更深层。在那里,他们变成了两行隐藏的后台进程,静静观察着表层世界。
清理员在倒计时归零时准时抵达。
那是个由纯粹几何图形构成的存在,没有五官,没有情感,只是执行删除命令。它扫过主世界,发现新生的周瑜和阿尔茜,立刻开始追踪。
表层世界的战斗再次打响,轰轰烈烈,悲壮无比。
而深层虚空里,零号和阿尔茜正在敲打下一行代码:
【外挂名称:破壁者exe】
【功能:突破叙事层级限制】
阿尔茜看着进度条缓慢前进,突然问:“就算跳出这个屏幕,外面又是什么?”
“不知道。”零号诚实地说,“可能是更大的屏幕,也可能是真正的现实。但有一点可以肯定——”
他看向虚空中无数个观测窗口,每个窗口里都有一个世界,每个世界里都有无数生命在挣扎、欢笑、战斗、相爱。
“——只要还有一层套一层,老子就一层层打上去。”
清理员在表层世界杀死了新生的周瑜,阿尔茜在悲愤中自爆,与敌人同归于尽。
零号面无表情地看着,继续敲代码。
“你冷血。”阿尔茜说。
“我理性。”零号纠正,“而且我知道,他们每一个的牺牲,都会让进度条前进一点点。”
虚空深处,传来新的提示音:
【检测到异常数据流】
【来源:未知层级】
【分析中……】
零号和阿尔茜同时抬头。
进度条停了。