凌晨两点十七分,蒸汽平台弹出提示:“您的礼物《星露谷物语》已送达,来自:你的女朋友。”

我点开对话框,看见她半小时前发的消息:“听说这个游戏可以联机种田,我想和你一起当一个夏天的农场主。”
这是我和林念在Steam上相识的第三年。
三年前的那个冬天,我刚结束一段疲惫的恋情,把自己关在房间里打《艾尔登法环》,死亡次数太多,我在一个游戏社区发帖抱怨某个BOSS太难,很快有人回帖,详细写了一套逃课打法,末尾附了一句:“打不过就叫我,我可以拉你。”
那个人就是林念。
我们加了Steam好友,她拉我进语音,教我卡位置、躲技能,她的声音很好听,带着南方口音,每次我失误的时候,她不会叹气,只会说:“没关系,再来一次,这次我走前面。”
那一晚,我们打了六个小时,死了无数次,终于过了那个BOSS,她在游戏里用武器做出一个点赞的动作,说:“你看,其实你打得很好,只是不相信自己。”
从那天起,Steam成了我们之间最奇妙的空间。
我们的日常很特别,她会在上线时给我发一个组队邀请,不管我是在打什么游戏,她都愿意陪我,我们玩过《双人成行》,在那场疯狂的冒险里配合无间;也玩过《森林》,一起砍树建房子,被野人追得满岛跑;还玩过《胡闹厨房》,在厨房里互相丢食材,笑到喘不过气。
但也有不那么热闹的时刻。
我们只是各自打开一个单机游戏,开着语音,谁也不说话,她在她的世界里钓鱼,我在我的世界里种田,偶尔她会突然说:“你看,我钓到了一条金色的鱼。”我就凑到屏幕前看,那种感觉很奇怪——我们明明隔着千里,游戏的风景也不一样,但那一刻,我觉得我们坐在同一条河边。
后来我才意识到,这就是我们恋爱的方式。
没有烛光晚餐,没有逛街看电影,我们的约会场地是各式各样的虚拟世界,每一次加载完成,每一次传送成功,都像是她在说:“嘿,我在这里等你。”
今年春天,林念说想来我的城市,见面那天,我紧张得不行,提前两个小时就到了车站,她出来的时候穿着一件白色卫衣,和语音里一样,见面的第一句话是:“你ID叫什么来着?我怕我认错人。”
我们都笑了。
现实里的她和游戏里不太一样,游戏里的她总是冲在前面,帮我挡怪;现实里的她胆子很小,过马路会下意识抓住我的衣袖,游戏里的她话很多,喜欢在语音里讲各种冷梗;现实里的她反而很安静,喜欢听我说话,然后抿着嘴笑。
但有一点是一样的——她依然会在我出错的时候说:“没关系,再来一次。”
现在我们住在了一起,她的电脑就放在我的对面,两台屏幕的光在深夜交汇,我们还是会各自打开Steam,看到对方在线就发一条消息:“在干嘛?”然后可能就只是一起挂机,她做她的任务,我练我的操作。
有时候我转头,会看见她戴着耳机,微弱的屏幕光照在脸上,她在游戏里度过她的另一个生活,而我很清楚,在那些无数次出生、死亡、重来的循环里,她选择与我共享每一条命。
今晚,我们决定建一个新的农场,选地图的时候,她坚持要选那条河很多的农场,说是方便钓鱼,创建角色时,她捏了一个扎双马尾的小人,站在我那个胡子拉碴的角色旁边,显得滑稽又可爱。
她歪头看了一眼我的屏幕,说:“你捏的这是什么呀,也太丑了。”
“这叫可靠的大叔。”
“那可靠的大叔,你先去砍树吧,我去钓鱼了。”
游戏里,晨光熹微,农场的草地上还挂着露珠,双马尾的小人提着一根鱼竿,光着脚跑向河边,我控制着那个胡子拉碴的农场主,扛起斧头走向树林。
这一刻,屏幕上跃出一行硕大的字体:“第一天:春天的开始。”
我忽然有些恍惚,原来爱情真的可以是这样——不需要轰轰烈烈的告白,不需要昂贵精致的礼物,只需要在某个加载完毕的瞬间,你看见她的角色正在不远处蹦蹦跳跳地跑向你。
我们的故事,存档在Steam的云端,存档在每一个游戏进度里,存档在那无数条“一起玩吗?”的消息中间。
凌晨四点,林念打了个哈欠,在语音里说:“我困了,明天再种吧。”
“好。”
“那你把麦关了吗?我这边有回音。”
“好。”
她顿了一下,又说:“晚安。”
“晚安。”
我看着她的角色在游戏里消失,屏幕暗下去,只剩满天星空的截图,桌面上,Steam还在运行,好友列表里她的头像暗了,但我知道,只要点开任何一个游戏,那个约我联机一起探险的人,永远都在。
就像今晚的月光,像游戏里的原野,像我们在成百上千个地图里交换过的每一次组队请求。
这就是我们的日常。
在每一帧的像素里相爱,在每一次的加载中等候,在无数个虚拟世界的尽头,成为彼此最真实的恋人。
关灯前,我最后看了一眼Steam界面,她的签名档不知道什么时候换了:
“找到了,我的常驻队友。”
我笑了笑,把签名改成:
“任务已接受:和你一起通关这个人生。”

