江小鱼策划“全服告白”活动的初衷,用他自己的话说,是“为了拯救师兄那张冰山脸的最后一点浪漫细胞”。
事情始于温泉山庄回来后第三天。协会线下聚会的大合照被琉璃火po到了游戏论坛,标题是《咸鱼保护协会首次面基——原来全服第一私下这么温柔!》。照片里,陆星河正弯腰帮林缓缓整理被风吹乱的围巾,侧脸线条柔和,眼神专注。
帖子火了。二十四小时内回复破千,最热的几条评论是:
“这是那个PK场上人不眨眼的星河长明??我不信!”
“慢吞吞小姐姐真人好温柔啊,和游戏里一模一样!”
“所以这对师徒到底在一起了没?在线等,急。”
“楼上,温泉山庄双人房安排上了,你说呢?(狗头)”
江小鱼刷着评论,灵光一闪。
作为协会创始人、陆星河的开山大弟子、以及自封的“师兄师妹爱情见证人”,他觉得有必要“推一把”。毕竟神经同步率都97.5%了,记忆投影都共享了,两人还这么温温吞吞的——他看着都急。
于是,在一个月黑风高的周二夜晚,江小鱼瞒着所有人,开始策划他自认为天才的计划。
周三下午,林缓缓收到一封奇怪的游戏邮件。
发件人是系统,但格式和平时不太一样。标题是:【镜花水月·全服情人节特别活动预热通知】
内容只有一句话:“今夜子时,镜月湖将上演全服首次‘心动烟火秀’。特邀玩家‘星河长明’与‘慢吞吞’作为开场嘉宾,请准时到场领取专属任务。”
“心动烟火秀?”林缓缓疑惑地截图发给陆星河,“游戏要出新活动了?怎么没见官方公告?”
陆星河很快回复:“我查了后台,没有这个活动安排。可能是测试服内容误发?等我问问运营。”
五分钟后,他发来新消息:“运营说没这回事。邮件可能是玩家伪造的——游戏里存在一些可以模拟系统邮件的道具,通常是恶作剧用的。”
“恶作剧?”林缓缓更困惑了,“谁会开这种玩笑?”
陆星河沉默了几秒,然后发来一张截图——是江小鱼十分钟前发的朋友圈,配文嚣张:
【今晚搞个大新闻!师兄师妹等我助攻!】
配图是一张潦草的手绘计划图,上面画着烟火、爱心和两个火柴人。
林缓缓:“……”
陆星河:“……我大概知道他要什么了。”
晚上十一点五十,镜月湖。
林缓缓和陆星河提前十分钟上线。原本静谧的湖边此刻人山人海——不知从哪儿传来的消息,说“全服第一今晚要在镜月湖搞大事”,吸引了大批吃瓜群众。世界频道刷得飞快:
“所以是要表白吗?要表白吗?”
“星河长明和慢吞吞?不是早就默认一对了?”
“听说有全服唯一坐骑奖励!冲啊!”
“我是来学习大佬的告白技巧的(认真脸)”
林缓缓躲在湖边一棵古树后面,看着密密麻麻的玩家ID,有点慌:“小鱼到底想嘛?”
陆星河站在她身边,表情无奈中带着一丝好笑:“以我对他的了解…应该是想制造一个‘浪漫场合’,然后我表白。”
“那怎么办?我们现在走?”
“走不了了。”陆星河示意她看周围——至少有十几个玩家注意到了他们,正在往这边挤。游戏里的围观群众比现实还热情,已经有人开始起哄:
“来了来了!主角登场!”
“星河大佬!今晚要发喜糖吗?”
“慢吞吞小姐姐好可爱!这套时装是新出的情侣款吗?”
林缓缓脸红了——幸好游戏里看不出来。她下意识往陆星河身后躲了躲。
就在这时,系统时间跳到零点。
镜月湖上空,毫无预兆地炸开了第一朵烟花。
不是游戏里常见的节特效,而是精心设计过的图案——一朵莲花的形状,花瓣绽开后,化作点点星光,组成一行字:
【星河长明·收】
全场寂静了一秒。
然后第二朵烟花炸开,是药草的形状,化作另一行字:
【慢吞吞·启】
世界频道炸了:
“!全服公告级别的烟花!这得花多少钱?!”
“一个烟花五千金币!这两朵就一万金了!大佬就是大佬!”
“重点不是钱!是这对CP我嗑死了!!!”
林缓缓目瞪口呆。她看向陆星河:“这是…小鱼做的?”
陆星河扶额:“除了他还有谁。他上个月打赌赢了我一万金币,看来是用在这儿了。”
烟花还在继续。
第三朵、第四朵…一连放了十朵,每朵都是不同的图案:剑和药炉,鱼和药草,月亮和星星,最后两朵最大——一朵炸成“师”字,一朵炸成“徒”字,然后两个字符在空中旋转、靠近、融合成一个巨大的爱心。
爱心缓缓下落,悬停在镜月湖正上方,洒下柔和的粉色光雨。
全服玩家都收到了系统提示——这次是真的系统提示:
【特殊事件“镜花水月·心动时刻”已触发。玩家“江小鱼不怕水”使用了“全服传影符”,将当前场景实时转播至所有主城的水镜屏。持续时间:5分钟。】
林缓缓终于明白江小鱼想什么了。
他想用全服玩家的注视,陆星河在镜月湖——他们初遇的地方——对她做点什么。
“这个笨蛋…”她低声说,心里却涌起一股复杂的情绪。有点生气,有点尴尬,但还有一点点…隐秘的期待?
陆星河站在她面前。粉色光雨落在他身上,给他冷硬的剑客装备镀上一层温柔的暖色。周围是上千玩家的注视,世界频道刷屏速度快到看不清,但他只是看着她。
“缓缓。”他开口,声音透过游戏语音传来,平静中带着一丝无奈的笑意,“看来我们被架在这儿了。”
“嗯。”林缓缓点头,“你要…顺应民意吗?”
她问得半开玩笑,但心跳快得惊人。
陆星河看着她。游戏里,他的角色微微低头,像是现实中的人在思考。然后他做了一个让所有人都没想到的动作——
他单膝跪下了。
不是游戏里现有的任何动作指令,是他用基础动作拼接出来的:先点“下蹲”,再点“行礼”,最后调整角度朝向林缓缓。因为动作拼接不够流畅,看起来有点笨拙,但正因为这份笨拙,显得格外真诚。
全场哗然。
世界频道瞬间被“?????”和“!!!!!”刷屏。
林缓缓也愣住了。她看着跪在自己面前的剑客,大脑一片空白。
“缓缓。”陆星河的声音再次响起,这次很认真,“虽然场合是被江小鱼这笨蛋设计的,但我想说的话是真的。”
他停顿了一下,像是在组织语言:
“遇见你之前,我的世界只有代码和失眠。遇见你之后,我学会了吃饭要数心跳,学会了在暴雨天去别人家蹭饭,学会了泡温泉看星星,学会了…期待明天。”
光雨温柔地落下。湖面倒映着空中的爱心,和岸上跪着的剑客。
“我不太会说话,也不太懂浪漫。但我知道,和你在一起的每一天,我的神经同步率都在告诉我——这个人,是你生命里最重要的bug,是你代码里最美的错误,是你失眠七年等来的安眠药。”
他抬起头,游戏建模的眼睛里似乎真的有光:
“所以,林缓缓,你愿意…让我继续做你的师父,也让我开始做你的男朋友吗?”
静。
镜月湖边上千玩家,此刻安静得能听见游戏里的风声和水声。
所有人都屏住呼吸,等着那个回答。
林缓缓看着陆星河。她想起镜月湖初遇,想起萤火森林的数学课,想起暴雨天的姜茶,想起温泉山庄的星空,想起记忆投影里他一个人看着登录界面的微笑。
想起所有那些,让她觉得“人间值得”的瞬间。
她向前走了一步,在游戏里,这个动作很慢,像电影的慢镜头。
然后她也做了一个拼接动作——先点“弯腰”,再点“伸手”,最后调整成扶他起来的姿势。
“陆星河。”她开口,声音有点抖,但是笑着的,“你知不知道,你刚才那番话,是我听过最不浪漫但最动人的告白?”
陆星河顺着她的动作站起来:“所以…答案呢?”
林缓缓没有立刻回答。她转向周围密密麻麻的玩家,打开公共频道,输入一句话——不是语音,是文字,因为怕自己声音抖得太厉害:
【公共】慢吞吞:谢谢大家来当见证人。也谢谢某个笨蛋的烟火。
【公共】慢吞吞:@星河长明 我答应你了。不过有个条件——以后每天都要陪我吃早饭,现实里的那种。
消息发出的瞬间,镜月湖沸腾了。
烟花自动炸开——这次不是江小鱼控制的,是系统检测到“全服关注度极高的情感事件”触发的彩蛋。满天的星辰特效,爱心如雨落下,背景音乐自动切换成游戏里最温柔的那首《月华如水》。
世界频道被祝福刷爆:
“恭喜!!!!!”
“我嗑的CP成真了!!!”
“每早饭!这狗粮我吃!”
“所以那个‘某个笨蛋’是江小鱼吧?出来挨打!”
“@江小鱼不怕水 你成功了!快出来领赏!”
而此刻的江小鱼,正躲在镜月湖最远的角落,对着屏幕傻笑。琉璃火站在他身边,无奈地摇头:“你呀,要是你师兄真的生气了怎么办?”
“不会的!”江小鱼自信满满,“师兄那闷性格,没我这波助攻,他能憋到明年!你看,这不成了吗!”
他话音刚落,就收到了陆星河的私聊。
【私聊】星河长明:江小鱼。
【私聊】江小鱼不怕水:师兄!恭喜啊!不用谢我!应该的!
【私聊】星河长明:明天上线,竞技场,我教你什么叫‘尊师重道’。
【私聊】江小鱼不怕水:……师兄我错了!!!
【私聊】星河长明:晚了。】
江小鱼哭丧着脸看向琉璃火:“琉璃姐,救我…”
琉璃火:“活该。”
闹剧结束后,玩家们渐渐散去。镜月湖恢复了宁静,只剩陆星河和林缓缓两个人——哦,还有躲在远处不敢过来的江小鱼。
“所以,”林缓缓看着湖面倒影,“我们现在算是…正式在一起了?”
“嗯。”陆星河走到她身边,“虽然过程有点…出乎意料。”
“但结果不错。”林缓缓笑了,“至少省了你正式表白的紧张。”
“你怎么知道我会紧张?”
“因为你在游戏里下跪的动作都拼接不流畅。”林缓缓揶揄他,“现实里要让你单膝跪地,估计手脚都不知道怎么放。”
陆星河无奈:“被你看穿了。”
他们并肩坐在湖边,像过去无数个夜晚一样。但今晚不一样——头顶的爱心特效还没完全消散,空气里飘着系统残留的粉色光点,世界频道偶尔还会飘过一两条关于他们的讨论。
“对了。”林缓缓忽然想起什么,“你刚才说我是你生命里最重要的bug…这个比喻,是不是太程序员了?”
陆星河想了想:“那换一个。你是我失眠七年等来的安眠药?”
“这个更怪!”
“那…你是我代码里最美的错误?”
“陆星河。”林缓缓转头看他,眼睛亮晶晶的,“你还是别比喻了。”
陆星河笑了。很轻,但真实。
“缓缓。”他说,“其实我一直很感谢江小鱼。”
“感谢他今晚的闹剧?”
“感谢他当初在公会里到处说‘我师兄和师妹绝对有一腿’。”陆星河说,“如果没有他起哄,没有他制造的那些机会,我可能真的会一直憋着,憋到错过你。”
林缓缓靠在他肩上——游戏里,这个动作会让两个角色的建模轻微重叠,但她不在乎。
“那我们也该感谢他。”她说,“虽然方式很蠢,但心意是好的。”
“所以明天竞技场,我会下手轻一点。”陆星河顿了顿,“只打掉他半管血。”
林缓缓笑出声。
夜渐渐深了。游戏里的月亮升到中天,镜月湖波光粼粼。
“该下线了。”陆星河说,“明天还要上班。”
“嗯。”林缓缓站起身,“那…明天见?”
“明天见。”陆星河也站起来,“现实里见——明天早上七点半,我去接你吃早饭。你答应的,每天都要一起吃。”
林缓缓心跳漏了一拍:“我那是条件…”
“我接受了。”陆星河截断她的话,“所以从明天开始,执行。”
他的语气是程序员式的“规则已确认,开始执行程序”,但林缓缓听出了里面的温柔。
“好。”她说,“七点半,不许迟到。”
“不会。”
他们各自下线。摘下头盔后,林缓缓躺在床上,看着天花板,嘴角控制不住地上扬。
手机震动,是陆星河的消息:
陆星河:虽然场合有点乌龙,但我说的话都是真的。
林缓缓:我知道。
陆星河:那…晚安,女朋友。
林缓缓:晚安,男朋友。
发完这条,她把手机捂在口,傻笑了好一会儿。
另一边,陆星河看着屏幕上的“晚安,男朋友”,也笑了。他打开电脑,调出《云境仙缘》的后台志,找到今晚的记录——
【事件:玩家“江小鱼不怕水”使用全服传影符。】
【事件:玩家“星河长明”在镜月湖进行情感表达行为。】
【事件:玩家“慢吞吞”接受情感表达。】
【系统检测到高浓度情感数据,已自动备份至“特殊记忆存档”。】
他看了很久,然后新建了一个文件夹,命名为“缓缓·真实世界”。
里面只放了一张截图——今晚的镜月湖,烟花,爱心,和两个并肩的身影。
他在截图描述里写:
【bug_001:遇见你。状态:已确认,不修复,永久保留。】
然后他关掉电脑,躺到床上。
闭上眼睛时,脑子里没有代码。
只有一句“晚安,女朋友”,和明天早上七点半的约定。
他睡着了。一夜无梦。
第二天早上七点二十五,林缓缓家的门铃响了。
她打开门,看见陆星河站在外面,手里提着两个保温袋。
“早。”他说,“我买了豆浆油条,还有你喜欢的豆沙包。”
林缓缓看着他——现实里的他,不是游戏里那个威风凛凛的剑客,只是个穿着简单白衬衫、眼里有细微笑意的男人。
“不是说好七点半吗?”她侧身让他进来。
“程序员习惯提前五分钟检查系统。”陆星河走进屋,很自然地把保温袋放到餐桌上,“而且…想早点见到你。”
林缓缓脸一热,转身去拿碗筷:“油嘴滑舌。”
“跟江小鱼学的。”陆星河跟到厨房,“他说追女孩子要主动。”
“那你别学他了。”林缓缓把碗递给他,“做你自己就好。”
陆星河接过碗,手指无意间碰到她的。两人都顿了一下,然后陆星河轻轻握住了她的手。
很轻,像怕惊动什么。
“缓缓。”他看着她,“虽然昨天是乌龙开场,但我是认真的。我想好好和你在一起——不只是在游戏里,是在现实里,在每一天的早饭、午饭、晚饭里,在所有你愿意让我参与的时间里。”
林缓缓眼眶发热。她点点头,声音有点哑:“嗯。我也是认真的。”
陆星河笑了。他松开手,开始摆早餐——动作比游戏里流畅多了。
吃饭时,林缓缓的手机一直在震。协会群里已经炸了:
江小鱼不怕水:师兄师妹!早生贵子!百年好合!
琉璃火:小鱼你闭嘴。缓缓,恭喜呀。
其他成员:恭喜会长副会长!喜糖呢!
林缓缓:谢谢大家…喜糖会有的,等某个人的竞技场惩罚结束之后。
江小鱼不怕水:师妹我错了!!!
林缓缓笑着放下手机,看向对面的陆星河:“你看,全世界都知道了。”
“挺好。”陆星河给她夹了个豆沙包,“省得我一个个通知。”
“你原本还打算一个个通知?”
“嗯。”陆星河点头,“我做了个名单,按重要程度排序。周明宇第一,陈泽第二,我父亲第三…”
林缓缓愣住:“你父亲?”
“我跟他关系一般。”陆星河语气平静,“但我觉得应该告诉他。毕竟…这是我人生中少有的,他会为我高兴的事。”
林缓缓看着他,心里软成一片。她伸出手,轻轻碰了碰他的手背:“我陪你。”
“好。”
早饭在晨光中结束。陆星河收拾碗筷时,林缓缓靠在厨房门边看着他——这个曾经连吃饭都要她提醒的人,现在会在她家厨房熟练地洗碗。
“陆星河。”她忽然叫他的名字。
“嗯?”
“谢谢你昨天在那么多人面前告白。”她说,“虽然很突然,虽然是被设计的…但我很开心。”
陆星河关上水龙头,擦手,转身看她:“我也很开心。而且…”
他顿了顿,像是有点不好意思:“而且我想好了。下次,我会准备一个更好的告白——没有乌龙,没有围观,只有我和你。在我设计的、只属于我们的地方。”
林缓缓心跳加速:“哪里?”
“保密。”陆星河微笑,“等我把最后几个bug修完。”
“又是程序员式浪漫?”
“嗯。”陆星河点头,眼神温柔,“但这次,我保证代码不会出错。”
他走到她面前,轻轻抱了抱她——比游戏里更真实,更温暖。
“上班要迟到了。”他在她耳边说。
“嗯。”林缓缓回抱住他,“晚上游戏见?”
“晚上见。还有…明天早饭见。”
“明天见。”
他们分开。陆星河走到门口,又回头看她:“对了,江小鱼让我问你,能不能看在我的面子上,把他的竞技场惩罚改成扫公会领地一周。”
林缓缓笑了:“看在他助攻成功的份上…改成三天吧。”
“好。”
门关上。林缓缓靠在门后,听着他的脚步声远去,嘴角的笑容怎么也压不下去。
她走到窗边,看见陆星河走出楼道,抬头朝她的窗户看了一眼,然后挥了挥手。
她也挥手。
晨光里,一切都温柔得像一场梦。
但林缓缓知道,这不是梦。
这是她的现实——有游戏,有朋友,有乌龙,有烟火,有一个会为她学浪漫的程序员,有每一天的早饭约定。
有他们刚刚开始的,真实的人间。
