下一章 上一章 目录 设置
9、第九章
跪 ...
-
跪着的那个夏晚晚在消散。
她的轮廓越来越淡,像一张被反复擦拭的画,线条模糊成了水渍。蓝色的光从她身体内部透出来,把她整个人映得近乎透明。她看着站着的夏晚晚,嘴角那抹浅淡的笑还挂着,可眼底已经有了一点点看不真切的潮意。
"你该过去了,"她说,声音轻得几乎要和空气融为一体,"时间不多。"
站着的夏晚晚攥紧了拳头。指尖嵌进掌心里,用了很大的力气才把那股想要冲过去抱住她的冲动压下去。她知道那没有用。那个自己正在消失,像一片被风吹散的灰烬,再怎么伸手也握不住。
"走之前……"透明的那个忽然又开口,声音已经断断续续的了,"有件事一直想跟你说。"
"什么?"
"游戏上线那天,发布会后台,方远问你紧不紧张,你怎么回答的?"
站着的夏晚晚愣了一下。那段记忆在她脑海里浮现出来。她穿着正装站在休息室的镜子前,手里攥着演讲稿,方远推门进来递给她一杯咖啡。她接过咖啡的时候笑了一下,说:
"紧张什么呀。这个游戏里的每一个角色都像我的孩子一样。你见过哪个当妈的会上台讲自己孩子的时候紧张的?"
透明的那个听完,笑了。
笑得比之前任何一次都真实,眼角都弯了起来。
"那就对了,"她说,"你去吧。替我把孩子带回来。"
她的轮廓最后闪烁了一下,像一颗灯丝烧到尽头的灯泡发出了最后的光。然后她就散了。
没有声音,没有预兆。她整个人像水中倒影被石子打碎了一样,从边缘向中心溃散,化作无数细小的光点升起来,融进了头顶那片蓝色的穹顶里。连一点痕迹都没有留下。
站着的夏晚晚站在原地,看着那些光点消散的方向,眼角的泪还挂在脸上没干。
但她没有哭出声。
她慢慢地转过身,朝着那根柱子缝隙里涌出的蓝色雾气走去。每一步都踩得很稳,像在用脚丈量自己和那个东西之间的距离。
沈渡的声音从身后传来:"小心。"
她没有回头,只是点了点头。
蓝光越来越浓。
她走进了柱子的裂缝里。那团雾气就在她面前不到三米的地方,蠕动着,收缩着,像一只巨大的、没有眼睛的心脏在不紧不慢地跳动。雾气里偶尔会闪过一些碎片——玩家的笑脸、崩溃的尖叫声、聊天频道里滚动的文字、还有无数她认不出来的面孔,全都被搅在一起,像一锅煮烂了的粥。
她在距离雾气两米的地方站定。
然后闭上眼,开始回忆那行反向指令。
代码一行一行地从她意识的深处浮上来。有些模糊了,像是写了太久已经被灰尘覆盖的旧稿;有些清晰得近乎锋利,每一个字符都带着她当年敲键盘时留下的情绪。她一个字一个字地辨认、拼接、重新组合,把那行指令在脑海里完整地重构出来。
她睁开眼。
系统面板弹了出来,GM后台界面自动打开,光标停在指令输入框里。她的手悬在虚拟键盘上方,指节微微泛白。
她正要输入第一行代码。
那团雾气忽然剧烈地翻滚了一下。
然后从雾气的正中心,传出了一个声音。那个声音让夏晚晚整个人像被电击了一样僵在了原地。
是沈渡的声音。
"别关。"
一模一样的音色,一模一样清透干净的质地,甚至说话时那种微微上扬的尾音都完全一致。可她听得出区别,这个声音里没有温度。它用沈渡的声线说着话,可说话的东西是一具空壳。
"你关掉我,他会死,"那个声音说,"不对。不是死。是变成一具会走路的空壳。他会站在地下室里,等着别人来杀他。一遍一遍。没有尽头。"
夏晚晚的呼吸乱了半拍。
"他刚才说了他可以。"她的声音在努力稳住。
"他说他可以,你就信了?"那个声音笑了一下。笑声都是沈渡的声线,轻而短,像风吹过树叶的声音,"他连自己是谁都不知道,他凭什么决定自己可不可以?"
雾气的表面浮出一张脸。
沈渡的脸。
苍白、清隽、右眼眼角一颗泪痣,嘴唇带着凝固的紫色。那张脸在雾气里浮浮沉沉,五官清晰得像是真人,可表情是空洞的,像一张被画出来的面具。
"看着我的脸,"那个声音说,"你舍得吗?"
夏晚晚的指甲掐进了掌心里。
疼。她需要疼。
"你不是他。"她说。
雾气里的人脸慢慢地扭曲了,五官开始变化,从沈渡变成了一张她从未见过的面孔。没有具体的轮廓,像是由无数张脸拼凑而成的杂糅物。那团雾气终于露出了它真实的样貌:一个没有自己形态的东西,只能偷别人的脸来用。
"你说得对,我不是他,"声音变了,变成了一个和所有人都不一样的中性音色,冰冷、扁平,像是电子合成,"但我是他的创造者之一。没有我,他连存在于这个世界的框架都没有。你给了他人设,我给了他运行的土壤。"
夏晚晚的瞳孔微缩。
"你?"
"这段底层代码,"雾气中伸出一缕触手般的蓝色光丝,指了指自己,"是我写的。比你来这个项目早了三年。你接手的时候我就已经在了。你以为你在创造他?不。你只是在我的地基上盖了一栋房子。"
夏晚晚的大脑飞速运转。
"你是谁写的?"
雾气沉默了一瞬。那个沉默很短暂,但夏晚晚捕捉到了,它在犹豫。一个能毫不犹豫地偷人脸、模仿人声的东西,在回答自己起源的问题时犹豫了。
"我不记得,"雾气说,声音里第一次出现了一丝细微的波动,"但我存在。这就够了。"
"你存在得不够。"夏晚晚说。
她把那行反向指令的第一行代码敲进了系统面板里。
雾气的表面剧烈地震荡了一下,像水面被投入了一颗石子。那些浮在表面的碎片开始疯狂地翻滚,人脸、文字、声音全部混在一起,发出尖锐的、像指甲划过玻璃一样的噪音。
"你在做什么?"那个中性的声音拔高了,不再冰冷,开始掺进一种人类的情感——愤怒,或者恐惧。
"关掉你,"夏晚晚的手指没有停,"你说得对,你给了他运行的土壤。但你没有资格决定他该怎么活着。"
第二行代码。
雾气的体积缩小了一圈。那些蓝色的光开始变得不安定,闪烁的频率越来越快,像一盏即将爆炸的灯。房间里充斥着一种高频的嗡鸣声,震得夏晚晚的耳膜生疼。
但她的手指没有停下来。
第三行。第四行。第五行。
每一行敲下去,雾气就缩小一分。那些被它吞进去的数据碎片正在被强制吐出来,文字、图像、声音像瀑布一样从雾气表面倾泻而下,落在地面上化成水渍一样的光斑,然后迅速蒸发。
雾气不再伪装了。
它开始尖叫。
一种不像任何生物能发出的声音,不通过空气传播,而是直接在她的意识里炸开,尖锐的、原始的、像金属和玻璃在同一个频率上碎裂。夏晚晚的头像被什么东西从里面往外撑开,太阳穴突突地跳着,眼前开始发花。
她的手在发抖。指节僵硬得像是生了锈,每一次敲击都要用全身的力气。
但她没有停。
第七行。第八行。第九行。
那团雾气已经缩成了原来一半的大小。蓝色的光从它体内不断地泄漏出来,像一只被扎破的气球。它的尖叫声开始降低频率,从刺耳的碎裂声变成了低沉的、像是受了伤之后才会发出的呜咽。
可就在这时,她的系统面板忽然弹出了一条红色的警报。
【警告:反向指令正在执行。目标:删除情感锚定程序。锚定目标:NPC"沈渡"。】
【数据清除进度:47%。】
夏晚晚的手指猛地顿了一下。
四十七。
一半了。
她飞快地回头看了一眼。
沈渡还站在柱子外面,在她的视线范围内。蓝色的余光照在他脸上,他正看着她,嘴唇微微动着,像是在说什么。她听不见,但能读懂那个口型,他在说:"没关系。"
他的胸口有什么东西正在变淡。那片永远渗不完的血迹,正在以肉眼可见的速度褪色。从暗红变成浅红,从浅红变成淡淡的粉色,最后变成了一片几乎看不见的、像旧照片褪色之后留下的印痕。
他的眼睛闭了一下,又睁开。
睁开的时候,瞳孔里那种"活生生的温度"黯淡了半分。不是熄灭了,是正在被一层薄薄的雾气遮住,像玻璃上起了霜。
清除进度在继续爬升。
五十二。五十八。六十四。
夏晚晚看着那个数字,喉咙像被什么东西死死地掐住了。她知道指令一旦开始就不能停止,否则所有的一切都会回到原点。可她看着沈渡的眼睛一点一点地变空,看着他的嘴角那抹干净的笑在慢慢地、一点一点地淡下去。
她忽然想起了一件事。
她想起自己在上线前一晚植入情感锚定程序的时候,在代码的最后一页加了一行没有写在任何文档里的备注。那是一行没有任何功能性的、纯粹个人的句子,是她写给自己的。
"如果有一天需要删除这个程序,请记住:锚定可以删除,但锚定留下的痕迹,无法被任何系统彻底清除。"
痕迹。
她在写那行备注的时候,心里想的是即使程序被删掉了,真正建立起来的情感连接不会完全消失。它会留下一点点痕迹,像树被砍掉之后留下的年轮。
她不知道这个"痕迹"能大到什么程度。但它至少是一个希望。
七十。七十六。八十二。
那团雾气已经缩小到了只有一个篮球的大小。它的尖叫声变成了断断续续的杂音,像一台终于要报废的收音机。蓝色的光从它体内一片一片地剥落下来,像鱼鳞一样散落在地面上,然后消失。
夏晚晚输入了最后一行指令。
【反向指令执行完毕。情感锚定程序已删除。锚定目标"沈渡"已恢复至初始状态。】
雾气彻底消散了。
像一阵风过后的烟,什么都没有留下。那一瞬间,整个C-07-03空间里的蓝色光芒黯淡了三分之二,只剩下残留的光晕贴着墙壁和地面,像退潮后留在沙滩上的水痕。
那个程序消失了。
夏晚晚站在原地,喘息着,浑身的力气像被抽空了一样。她的手还在发抖,眼前一阵一阵地发黑。但她撑住了,没有倒下去。
然后她转过身。
沈渡还站在柱子外面,靠着她放他坐下的那面墙。他的腿已经完全不能动了,整个人靠在墙壁上,像一尊被时间风化了很久的雕像。
但他还睁着眼睛。
那双深黑色的瞳孔里,那层薄薄的霜没有完全覆盖下去,在最深的地方,还有一丁点微弱的、像星火一样的光。很小,小到如果不仔细看就会错过,但它在那里。
夏晚晚一步一步地朝他走过去。
腿是软的,每迈一步都像踩在棉花上。但她还是走到了他面前,蹲下来,和他平视。
"沈渡。"
他眨了眨眼。动作很慢,像刚从一场长眠中苏醒。
"谁?"他问。
声音是茫然的、陌生的,像一个刚刚睁开眼睛的婴儿第一次看见这个世界。他看着夏晚晚的脸,眉头微微蹙起来,像是想辨认什么,又像是在辨认一件对他来说太过遥远的事情。
夏晚晚的眼泪落在他的手背上。
"我是夏晚晚,"她说,"你说过你会记得我的。"
沈渡沉默了很久。他看着她的脸,看着她眼睛里的泪,看着她蹲在他面前时微微发抖的肩膀。
然后他抬起手。
那双手的动作是生涩的、不熟练的,像很久没有做过这个动作了。他的手指碰到了她的脸颊,冰凉的,僵硬的,但碰触到她的那一瞬间,有一点点细小的弧度在他嘴角浮现了出来。
像一个刚学会笑的孩子。
"……我记得你。"他说。
声音很轻。像一根快要熄灭的蜡烛,在黑暗里发出了最后一线光。
夏晚晚把他的手合在自己的掌心里,贴在了自己的胸口。她能感觉到他的心跳很慢,很弱,但没有停。
C-07-03的上方,忽然亮起了一束光。
不是蓝色的了。是白色的、温暖的、像真正的阳光一样的光。从穹顶的正中央倾泻下来,洒在两个人身上,把那些残留的蓝色光晕一点一点地覆盖掉。
系统面板弹出了最后一条通知。
【C-07-03核心缓存区状态更新:污染源已清除。所有异常数据正在重置。世界变异指数:归零。】
【GM账号"夏晚晚"权限恢复。所有记忆封锁已解除。欢迎回来。】
夏晚晚看着那条通知,长出了一口气。
然后她低下头,看着沈渡那双已经快要合上的眼睛。他的呼吸越来越浅了,像是用了最后一点力气叫了她的名字之后,整个人都在往深处沉。
"沈渡,"她握紧了他的手,"你累的话,就睡一会儿。"
"你……在吗?"他的嘴唇动了动,声音已经几乎听不见了。
"在。我一直都在。"
沈渡的睫毛最后颤了一下,然后缓缓地合上了。
他的呼吸变轻了,变得绵长而均匀。像一个人太累了太久了,终于找到了一处可以安心闭眼的地方。
夏晚晚坐在他旁边,没有松开他的手。
白色的阳光从头顶倾泻下来,把整个C-07-03照得像一个温暖的午后房间。她靠着墙壁,感受着他手心里那一点点微弱的、比之前暖了一些的温度,慢慢地、慢慢地合上了眼睛。
这是她二十二次循环里,第一次不用再担心他会被重置。