应云碎以前体验过的,是那种街头巷尾随处可见的戴上头显坐上蛋椅的VR游戏,制作平庸,简单粗暴。

  当然啦,他也知道这种感官体验,不可能碰瓷大空间模式的沉浸式VR。那有定制化的VR Zone——既高科技又格外烧钱的特定场地。

  他是觉得这么晚了,迟总似乎也是随意一说。

  就以为是体验个啥小型项目,像提前内测。

  所以等迟燎带他来到一个设计精密广阔的泳池时,他不可抑制地露出了一丝没见过世面的惊讶表情。

  继而苦笑道:“迟燎,我不怎么会游泳。”

  “不用游泳,是温泉池。”迟燎说,正松着领带给室内设置合适温暖的温度,“云碎哥,咱们要脱个衣服。”

  应云碎有些拘谨。

  海冰蓝色的水磨石地板反射着两个人的身影,云纹墙面和浅灰色的精致内饰都是冷调贵气。

  这个房间奢华高级又宽阔静谧,他像来到了一个只有他和迟燎两人的新次元。

  可滚滚帷幔下,黑色长椅里叠着两条沙滩裤,一个是海绵宝宝一个是派大星。

  他又瞬间被那两条沙滩裤逗笑了,这种突兀的割裂感就像迟燎,竟抚平了他的战战兢兢。

  遂自嘲又放松地笑笑,脱下再穿着已经有些热的卫衣,赤脚踏上地,迎接一个他从来没玩过的游戏:“嗯,好。”

  换上海绵宝宝的沙滩裤,他的肤色在这种环境下更显冷白,迟燎刚下水试温又上来,望着应云碎,像望要掉在湖泊里的白色矿晶。

  迟燎让他背上一个黑色小箱子,问:“重不重?勒不勒胳膊?”

  沉浸式体验科技的核心就是这背上小小的高级仪器,应云碎是觉得有些沉,但也只是无所谓的摇摇头,新奇道:“这个和那个头戴式显示设备一搭,感觉更像潜水了诶。”

  语气里暗藏一丝他从未有过的少年般的兴奋,迟燎笑了笑。

  这道笑声很轻,应云碎的目光从纹理规则的池壁砖石,游离到他湿漉漉的腹肌,又游离回去。

  也不是没看过,但可能是这设备太沉了,12月月底,怕冷的他还没下水,竟觉得有些热了。

  他抠了抠背上的带子:“……这些东西竟然防水。”

  “嗯。不然怎么显出我的厉害。”迟燎挑挑眉。

  迟燎把他抱下水池。

  应云碎站直。

  水位其实很浅,只到应云碎腰际。他实打实地踩着地,不知道这么浅的池子怎么能虚拟出潜水的感觉。

  但水质很清澈很温暖,很舒服地绕着他的腿脚,他能看到底部标志着一些大型符号或箭头,应该是规划虚拟场景路线。这才意识到个问题:

  “你不戴吗。”

  “我不,我没有来得及设计虚拟导航,只能我在旁边引着你。”迟燎回答,“你到时候就听我的声音。”

  “噢。”

  “别紧张云碎哥。”哗啦啦,迟燎卷着水波走近,给应云碎戴头显。

  应云碎垂着眸。

  因为高度的原因,水面只到迟燎膝盖上面一些,他宽松的派大星沙滩裤飘啊飘,大腿轻而易举就露出来。

  这还是应云碎没怎么仔细审判过的画面。

  毕竟迟燎没有睡着睡着脱裤子的习惯。

  和他看了好多遍的胸肌腹肌的优美线条不太同,迟燎大腿肌肉并不轻薄紧实,而是一种极富力量感的野性,尤其是在水面下,那些肌理简直像在嚣张地游荡。

  这人右大腿内侧竟然有颗痣。

  应云碎像一个素描写生的人,遇到了一处令他无所适从的明暗交界,一下子有些愣了。

  他屏住呼吸,盯着那颗痣若隐若现,越来越大……

  直到眼前全是黑暗。

  像是目光彻底钻了进去。

  其实只是头显戴上了。

  “怎么样云碎哥?还习惯不?”

  应云碎回过神。

  他演的也是盲人,对这种黑暗的笼罩已经驾轻就熟,呼了口气,点点头。能感觉到迟燎扶着他脑袋,又按了头显上几个键,然后走到了他身前:

  “OK,云碎哥,你准备好了吗。”

  “嗯。”应云碎乖得像个木偶,头上戴着东西,背上背着东西,这下真有些紧张了,“我需要做什么吗迟燎?”

  “不需要。”迟燎说,“哦,到时候除了脸,身体都会被淋湿,你就没事儿用脚蹬蹬水,想象自己在潜游就行。”

  “你在哪儿?”

  迟燎笑笑:“我一直在你前面拉着你。”

  他戴上个手套才再牵起应云碎右手。

  但戴着VR设备的人突然把左手也伸出来。

  应云碎:“牵。”

  迟燎眨眨眼,勾起嘴角,手掌裹进去两只手。

  他用十秒回顾了下自己的算法,特效,室内几个设备的定时和温泉池的路线,沉声:

  “好,那我们开始了。”

  彼时的应云碎正在想站着的自己该怎么想象用脚蹬水,就感觉迟燎把他往前拽了一步,然后——

  他的脚就踏入一片虚空,整个人往下栽!

  他像在池水里跌倒了,水刚漫到下巴,眼前就变成一片平静无边的蔚蓝海面和粉色天空。

  应云碎倒吸一口气。

  画面太逼真是一回事。

  最重要的是,明知道一切都是虚拟的,但他脚踩不到实、全在踏水却是真的。

  这宛如要溺在水里的感觉让不会游泳的应云碎心脏瞬间提了起来,“迟燎?”

  “嗯。我在。”

  “云碎哥,感觉自己的脚在放平,感觉自己躺在海面上。”

  熟悉的声音,沉稳又清冽,应云碎这才发现自己不知不觉……好像真是水平浮在水面的。

  ——殊不知只是他身下突然垫了块会带给他水中触感的高科技材料板,托举着他的上半身。

  “云碎哥,现在我说三件事。”在与工作相关方面,迟燎总是很认真,哪怕此刻是带应云碎,也是用非常严肃专注的语气,“首先,看你的手。”

  透过VR的第一视角,应云碎能看到自己右手,正牵着根短短的绳子。

  绳子前竟然系着根海豚,在海面上只有光滑的鳍面背身,时而往前飞跃。

  他呼吸一滞,VR眼镜后睫毛飞快地颤动着。

  太奇妙了。

  明明知道自己实际上牵的是迟燎,却还是情不自禁地感叹:“好真。”

  他好像真的在温暖舒适的傍晚海面,梦幻般地被一只海豚拉着,都能感觉到鱼飞跃时溅到脸上的水花:“迟燎,好真。”

  迟燎笑起来,实际上是他用另一只手时不时往应云碎脸上浇水。

  正打算说第二件事,应云碎问:“我怎么没看到我的左手?我不是应该也牵着绳子吗?”

  “……”迟燎一哽,坦诚,“因为我没想到你左手也要牵着我,程序会有点出错。你如果松开就可以看到左臂了,它是有完全一样的动作捕捉的。”

  应云碎笑了,说:“算了不松了,就这样吧。”

  “好。”其实迟燎宁愿应云碎松开,觉得这才是百分百的体验,现在这感觉不就像个断臂残疾人了吗?

  但自己牵着两只手的感觉也很好,他想了想,决定跳过这些细节,“第二件事,用脚蹬水,体验一下在海里游泳的感觉。”

  哗哗哗。

  应云碎腿上下摆动着,像初学游泳的孩子。

  外人看别人玩VR,都会觉得他的行为挺搞笑。对着不存在的一片虚空做着奇奇怪怪的动作。

  但迟燎垂眸看眼前人真的很卖力地蹬腿,好像在海里畅游,新奇享受,眼神只有应云碎永远不可能想象的满足温柔。

  他做的特效是假的,但此刻让应云碎的笑一定是真的。

  “迟燎,你好厉害。”应云碎由衷感叹,“我都能感觉到风,海声还有那种味道。”

  “所以是大空间模式嘛。”迟燎说,“但是云碎哥,这都只是前期而已。现在进行第三件事——”

  “深呼吸口气,我们开始潜水了。”

  潜意识里,应云碎是知道不需要深呼吸口气的。

  但是当真的沉浸式处在一个近乎99%真实的环境里,唯一不真的是永远落在耳旁的声音和消失的左臂,看到牵着的海豚突然发力,高高跃起,要往海下钻去时,又怎么可能不深呼吸口气?

  应云碎想起以前,他曾望梅止渴地看过一些潜水短视频——作者会先拍一下海面,就像他现在看到的这种第一视角风景,然后是泡沫水波,在切换到一个惊艳宁静的BGM那刻,变成一个新的风景。

  他现在明明没有BGM。

  但是在他深呼吸那刻,他感觉是自己往下潜的那刻,脑海里真像突然变了音乐——

  变成万籁俱寂,只有自然的声音。

  他真的有感觉到海水从头顶漫过,他头发湿了,裤子也湿了,只有脸没湿,像戴上了让自己吸氧的潜水工具,无数条小鱼在他眼前散开。

  他的瞳孔慢慢地、慢慢地睁到最大。

  应云碎经历了他无法用语言来形容的二十分钟。

  他没有潜过水,也知道自己一辈子不会潜水,可是明明知道此刻看到的都是幻象,他却确信自己沐浴在最真实的潜水胜地,梦幻瑰丽。

  他分不清虚拟和现实了。就听到迟燎报地名般的嗓音,像是纪录片最撩人的低语:

  “现在我们是在浅海区域。”

  五彩缤纷的热带鱼,万花筒般的珊瑚礁。

  迟燎强行把应云碎的左手掰开:“摸一下。”

  斑斓的小鱼从指缝滑过,珊瑚礁硬硬的,刺得手指有些痛。

  ……

  “往前。水母湖,它们都是无毒的哈。”

  亮晶晶的伞状生物,像硕大的蒲公英,触角落到手臂,有些滑腻。

  ……

  “现在是水下蓝洞。”

  钟乳石和石笋错综复杂地盘踞着,海龟成群结队。

  ……

  “约兰达号的沉船残骸。”

  “看看堡礁里的这些海龟。”

  “这片海域没有鲸鲨哈,咱们主打一个老少病弱皆宜。”

  “不要再游了,体验一下被洋流带着走的感觉。”

  ……

  应云碎觉得他潜在清澈温暖的海水里,没人知道他又流了几滴不争气的眼泪。

  流的很单纯,就是因为美,被壮丽的风景和神奇的体验、和一丝理智告诉他的,迟燎的心意。

  给感动。

  那会儿他是真的沉浸进去。

  什么虚拟现实游戏,他一个活生生的人穿到小说,还需分清什么虚拟与真实?一个本要死去的人强行续命,还需在意什么虚假与诚意?

  就算他这会儿醒来发现一切都是一场梦,他也觉得是自己的幸运。

  直到——“现在来到最后一个景点,海豚礁。”

  牵着的海豚绕到一块礁石后,应云碎也游过去,看到上面刻着一排过于人工的标准宋体字:

  “云碎哥,祝你生日快乐乐乐乐乐乐lelelele……”

  最后是一排e把礁石填满了。

  后面还有一行“文本框字数已满!”的弹窗。

  他笑了,笑得肩膀都在抖。

  嗯,不是梦。他实打实在经历。

  此时迟燎也从控制的平板上看到了自己的bug。

  应该是太困不小心睡着了,脸滚了会儿键盘,醒来就忘了。

  这个Bug堪称天打雷劈,把前面的真实全部毁掉,祝福也变得有些煞风景。

  像最完美的作品一下子摔碎,迟燎的脸瞬间垮下来,声音都更低了:“对不起云碎哥,字打多了点儿。”

  没有回答。

  应云碎只拽着海豚的绳子,往自己身上拉近。

  拽绳子是迟燎想过的可能性,

  但把绳子拉到底却是迟燎没想到的程序。

  绳子拽了一会儿手中的触感就又变成了手臂,眼前的海豚也故障成一坨消失的阴影。

  应云碎摸着阴影,直接摸到迟燎下颌骨,然后摸到嘴唇,全是水。

  但他歪头,确保头显不会撞到他的脸,然后直接亲了上去。

  “辛苦你了,小鬼。”

  迟燎呼吸停住。

  因为动作捕捉的关系,正式开始时迟燎就是蹲在池子里,保持脑袋和应云碎脑袋是在一个水平线的。

  再加上要全方位还原从海面潜进水里的触感,他们经过了各种往下喷或转动的雨帘。

  应云碎作为体验者,是被专门设计过确保脸不会被淋湿的,但迟燎其实就像个下蹲的落汤鸡。

  而应云碎还趴在他感觉不到的板子上。

  所以两人的动作,看上去绝对不算唯美,甚至非常滑稽。

  但这个吻特别长,特别深,是应云碎主导的吻。

  碍事的头显被他摘掉了,但他闭着眼,好像还在海里,不用担心耳压,不用考虑氧气,忘了自己有病,只陷在梵龙科技这片有水池的大空间里,19岁海豚送给他的专属海域。

  他都没关注今天是自己生日。

  迟燎本还因最后脸滚键盘的bug而失落,直到睫毛上的水滴全部都滑到应云碎鼻梁上,混着对方的泪滴,他才想,或许这个大失误也没那么重要。

  姿势原因,他亲得不得劲儿。

  反正已经到了终点,他干脆边吻边站起来,把应云碎也提起来。

  两人像两只搁浅的鱼,贴着池壁舔舐轻啄。

  地板水滴飞溅。

  良久,迟燎推着人分开,结束这场难舍难分的拉锯。

  呼吸火热,声音却含糊:“云碎哥你后面的机器还没取下来,你把它取了吧,我去给你拿毛巾。”

  和婚礼那一晚一样,他不能再进行下去了。

  他带着惊人的克制力,转身,跨步走得很快:“我去——”

  “迟燎。”

  应云碎叫住他。

  他慢悠悠把机器脱下,还有些没习惯“上岸”地坐在地板上,腿伸在水下,轻声:“你今天……其实可以不用做乖仔。”

  脚步停了。

  温泉水面一下一下地荡着,还拥有刚刚两人的余温。

  “可以吗?”迟燎没转身,嗓音有些嘶哑地问。

  “嗯。”应云碎低头笑笑,吐出四个字,然后说,“就当也是个礼物吧。”

  沙滩裤拱起的褶皱,大腿内侧那颗痣。

  他该去描摹新的领域,带着穿书第一天的梦境。

  那四个字的最后一个字咬得有点重,他为自己如此粗鄙尘俗的挑逗搞得很不好意思。偏头眯着眼咬了下嘴唇。

  那四个字就是往迟燎心里面砸了颗巨石,漫着阵阵回响的波纹。

  应云碎的脚底踩着温水,眼角凝落的泪滴到锁骨。

  踩了三次后,迟燎转身。

  他一步步向应云碎走回,在光滑的水磨石地面踏出清脆的响声。每一步都脱去哪怕一步之遥也得收手的浅尝辄止和乖巧克制,露出即便天涯咫尺也想攫取的霸道入侵和占有强势。

  他把他拦腰抱起,胸膛滚烫,漆黑的眼眸不知啥时已经沉如深海。

  “可这是给我的礼物,云碎哥。”

  他弓起脚背,心神荡漾,曾以为的阴影不知啥时变成兴奋的慌张。

  “我知道,也是我的。”

  云纹墙面沾了水像下了雨,映着两道男人肌肤的掠影。

  应云碎就说了四个字,就把他的小海豚钓成了鲨鱼。

  “毕竟生日。”