林默盯着屏幕上那个名为“前戏”的文件夹,指尖在鼠标滚轮上悬停了整整三分钟。
窗外的雨下得很大,敲打在玻璃上发出沉闷的声响,像是某种倒计时。房间里没有开灯,只有显示器幽蓝的光映在他脸上,将他的轮廓切割得明暗分明。作为一名资深的独立游戏开发者,林默习惯了与代码和逻辑为伴,但此刻,这个突然出现在他加密硬盘深处的视频文件,却像是一枚精心设计的炸弹,随时准备引爆他平静却压抑的生活。
视频只有三分二十秒,没有任何背景音乐,也没有任何文字说明。画面晃动得厉害,显然是手持拍摄。镜头对准的是一间熟悉的公寓客厅,地毯上的纹路、沙发旁那盏落地灯的暖光,甚至空气中漂浮的尘埃都清晰可见。那是苏浅的家。
视频里的苏浅穿着一件宽松的米色毛衣,头发随意地挽在脑后,正弯腰在茶几上整理文件。她的动作轻柔而专注,嘴角带着一丝林默许久未见的、毫无防备的笑意。就在她转身去拿水杯的瞬间,镜头突然剧烈抖动了一下,似乎拍摄者被发现了,但画面并没有切断,而是迅速拉近,定格在苏浅放下杯子时,手指无意间划过桌面上一张旧照片的瞬间。
那张照片,林默认得。那是他和苏浅五年前在毕业旅行时拍的合影。照片里,两个年轻人笑得没心没肺,眼里闪烁着对未来的憧憬。那时候,他们以为只要努力,就能拥有全世界。
林默感到喉咙发干,心脏在胸腔里剧烈跳动,撞击肋骨的声音在寂静的房间里显得格外刺耳。他按下暂停键,手指微微颤抖。这不仅仅是一个视频,这是一次挑衅,或者说,是一场精心策划的“前戏”。
他知道,“前戏”这个词在网络语境里有着多重含义,但在这里,它更像是一个隐喻。是谁拍的?什么时候拍的?目的是什么?无数个问题在他脑海中炸开。苏浅失踪已经三个月了,警方那边一直没有任何进展,所有人都说她是自愿离开,去了一个没人认识的地方重新开始。但林默不信。苏浅不会不告而别,尤其是没有留下任何只言片语。
他再次点击播放。这一次,他看得更仔细。视频的后半段,镜头转向了窗户。窗外的景色是城市夜景,霓虹灯闪烁,但焦距并没有完全对准窗外,而是虚化成了光斑。就在光斑边缘,一个模糊的身影站在路灯下,抬头望着苏浅家的窗户。那个身影穿着黑色的风衣,戴着帽子,看不清面容,但那种姿态,那种沉默的凝视,让林默感到一阵寒意从脚底升起。
他认得那个背影。
那个背影属于顾城。顾城,苏浅的前男友,也是林默大学时代的死对头。五年前,因为苏浅,他和顾城闹得不可开交,最后不欢而散。顾城离开这座城市时,曾留下一句狠话:“林默,你以为你赢了吗?游戏才刚刚开始。”
林默猛地站起身,椅子在地板上划出刺耳的声响。他冲到窗边,拉开窗帘一角,向下望去。楼下空无一人,只有雨水在路灯下形成一个个光晕。但他知道,顾城在。这个视频就是顾城发来的战书。
“前戏。”林默低声重复着这个词,嘴角勾起一抹冷笑。
他以为顾城只是来捣乱,来炫耀他夺走了苏浅,但林默错了。顾城是一个聪明人,也是一个疯子。他不会只做这种低级的事。这个视频是一个线索,一个指向真相的入口。苏浅没有失踪,或者至少,她没有完全消失。她被卷入了一个更大的局里,而顾城,是那个执棋者。
林默回到电脑前,打开音频编辑器,将视频的声音轨单独提取出来。他戴上耳机,将音量调到最大,仔细聆听背景音。除了雨声和偶尔的电流声,他听到了一种微弱的、有节奏的敲击声。哒、哒、哒。
起初,他以为那是雨滴打在空调外机上的声音,但当他将音频放大,过滤掉其他噪音后,他发现那不是随机的雨声,而是摩斯密码。
林默的心跳再次加速。他抓起笔,在草稿纸上飞快地记录着听到的信号。哒哒哒……短,短,短。哒……长。S。O。S。
求救信号。
紧接着是一串数字:4-7-2-9。
林默愣住了。4-7-2-9。这是什么意思?房间号?日期?还是坐标?
他迅速打开地图软件,输入这四个数字。没有直接对应的地点。他尝试着将其转化为经纬度,但结果指向了一片荒无人烟的郊区荒地。他又尝试着将其作为电话区号或邮政编码,依然一无所获。
就在他焦头烂额的时候,视频突然自动播放到了最后几秒。画面再次晃动,拍摄者似乎离开了房间。在镜头即将关闭的瞬间,一个红色的信封从画面底部滑落,掉在苏浅脚边。信封上没有邮票,没有地址,只有一个用口红写的字母:“M”。
林默的脑海中闪过一个名字。M市。那个他从未踏足过的,苏浅的家乡。
原来如此。
林默深吸一口气,眼中的迷茫逐渐散去,取而代之的是一种坚定的光芒。这不是结束,甚至不是开始,这只是一场漫长博弈的前戏。顾城想让他害怕,想让他退缩,但他错了。林默拿起外套,披在身上,抓起车钥匙。
窗外的雨还在下,但林默不再感到寒冷。他知道,苏浅在等他。而这场游戏,才刚刚拉开序幕。他拉开门,走进雨夜中,身影很快被黑暗吞噬,只留下屋内电脑屏幕上,那个名为“前戏”的文件夹,依然在幽幽地闪烁着微光。
他知道,等待他的将是未知的危险,是精心设计的陷阱,甚至是生死的考验。但他别无选择。因为他记得苏浅说过,无论发生什么,他都要相信直觉,相信逻辑,相信他们之间那份未曾断绝的联系。
前戏已过,正戏开场。
林默坐进驾驶座,发动汽车。引擎的轰鸣声在雨夜中显得格外响亮,像是在为这场即将到来的冒险呐喊助威。他看了一眼后视镜,眼神冷冽如刀。顾城,你最好准备好。
因为这一次,林默不再是那个只会躲在代码背后的程序员。他是猎人,也是猎物,更是这场游戏中,唯一不肯认输的玩家。
车轮碾过积水的路面,溅起一片水花,向着城市的边缘疾驰而去。前方,迷雾重重,但林默的心,却前所未有的清醒。他知道,只要找到那个“M”,一切谜题都将迎刃而解。
而这,仅仅是开始。