1 像素世界的相遇林夏的指尖在手機屏幕上頓了頓,指腹蹭過玻璃表面殘留的溫熱。
屏幕里的“星落峽谷”正飄著像素化的雪花,
六邊形的白色光點簌簌落在她操控的角色“夏夜”身上——那是個穿暗紫色法師袍的精靈,
兜帽邊緣綴著銀色流蘇,此刻正站在副本入口的石碑前,
法杖頂端的藍寶石隨著呼吸頻率輕輕閃爍。后臺的工作群還在彈消息,
最新一條是總監(jiān)半小時前發(fā)的:“林夏,明天上班前把修改版方案發(fā)我,客戶那邊催得緊。
”她閉了閉眼,把手機音量調大些。游戲背景音里的風雪聲漫出來,混著遠處雪原狼的低嚎,
暫時壓過了現(xiàn)實里鍵盤敲擊聲的回音。這是她連續(xù)第三周靠《星界漫游》躲進深夜了,
不是有多喜歡打游戲,只是這個由方塊和像素點構成的世界有個好處——死了能復活,
任務失敗能重來,不像她手里那份改了七遍的策劃案,連后悔的余地都沒有。
【附近】玩家“硯”請求加入隊伍。林夏愣了下?!八竦睢笔菃稳烁北荆y度偏高,
很少有人會組隊進。她點了同意,屏幕右側立刻跳出個新頭像:灰黑色的騎士剪影,
ID簡單到只有一個字。下一秒,一個穿玄鐵鎧甲的戰(zhàn)士出現(xiàn)在石碑旁。
他的角色模型比“夏夜”高出一個頭,肩甲上嵌著暗紋,手里的長劍斜插在雪地里,
劍柄的紋路像某種蜷縮的藤蔓——林夏認出這是游戲里最難刷的“燼紋套裝”,看裝備等級,
絕對是個高玩?!娟犖椤砍帲盒枰獛兔Γ克陌l(fā)言框跳出來時,
林夏正操控“夏夜”往副本里走,差點讓角色撞上石柱。這游戲支持語音轉文字,
但大多玩家寧愿打字,她已經習慣了看冷冰冰的方塊字交流。
【隊伍】夏夜:你怎么知道我需要幫忙?【隊伍】硯:看你在副本門口站了十分鐘,
法杖都快戳進雪里了。林夏的耳尖有點熱。她確實在發(fā)呆,
剛才甚至在想明天要不要找借口請病假?!娟犖椤肯囊梗何抑皇窃诳垂ヂ?。
這話發(fā)出去自己都覺得心虛,她上周就把攻略背下來了,
只是每次到第三個BOSS“冰獄祭司”那里都會卡關——那個BOSS會召喚鏡像,
還會釋放范圍冰凍,她的法師血薄,總是撐不到破盾就被秒。【隊伍】硯:跟著我。
戰(zhàn)士率先走進副本。厚重的鎧甲踩在冰晶地面上,發(fā)出“咔嗒”的像素碰撞聲。
林夏操控著法師跟上去,看著他的背影忽然覺得有點安心。戰(zhàn)士的走位很穩(wěn),
遇到巡邏的冰元素守衛(wèi),總是先用盾牌吸引仇恨,等怪物轉身的瞬間,
長劍精準地劈在弱點上——那些需要她讀三條技能才能解決的小怪,在他手里撐不過十秒。
前兩個BOSS打得異常順利。到第三個BOSS房間時,林夏深吸一口氣,
指尖在技能鍵上懸著?!娟犖椤砍帲旱认挛议_盾吸引BOSS注意,你站在我身后輸出,
不用管鏡像,我來清。他的文字剛落下,冰獄祭司就從冰柱后飄了出來,
灰白色的長袍在像素風的特效里揚起,手里的骨杖一抬,地面瞬間結出冰刺。
林夏的心跳快起來,手指卻比平時穩(wěn)。她按硯說的站在戰(zhàn)士身后,等BOSS的仇恨穩(wěn)定后,
立刻開始讀“星火燎原”——法師的核心輸出技能需要三秒吟唱,
以前她總在吟唱時被鏡像偷襲,但這次,不等鏡像靠近,戰(zhàn)士的長劍就帶著紅光掃過去,
鏡像在“滋啦”的音效里碎成光點。“冰獄祭司”的血條掉得很快。打到只剩三分之一時,
BOSS突然進入狂暴狀態(tài),骨杖在空中畫了個圈,
林夏的屏幕瞬間蒙上一層白霧——冰凍特效來了。她下意識想按閃現(xiàn),
卻聽見耳機里突然傳來一聲低笑?!皠e動?!笔莻€男人的聲音,不算低沉,
尾音帶著點松快的質感,像冰面裂開時濺起的碎光。林夏的手指猛地頓住,
連游戲里的冰凍條漲了一半都沒察覺。
這個聲音……【系統(tǒng)】玩家“硯”使用技能“無畏守護”,全隊獲得免疫控制效果。
屏幕上的白霧散開了。戰(zhàn)士的盾牌擋在法師身前,淡金色的屏障把兩人裹在里面。
冰獄祭司的骨杖砸在屏障上,發(fā)出沉悶的響聲,卻沒能撼動分毫?!艾F(xiàn)在輸出。
”男人的聲音又響起,這次帶著點笑意,“再發(fā)呆,BOSS就要回滿血了。
”林夏猛地回神,手指飛快地按出連招。藍寶石法杖頂端炸開星火,
冰獄祭司的血條以肉眼可見的速度往下掉。她的心跳有點亂,不是因為副本要過了,
而是剛才那聲“別動”——太像了。像半年前在行業(yè)峰會上,她抱著資料撞進走廊拐角時,
那個伸手扶住她的男人說的話。當時她慌里慌張地道歉,抬頭只看見對方胸前的工作牌,
印著“陳硯”兩個字,還有他說話時,落在她手背上的、帶著體溫的指尖。
【系統(tǒng)】恭喜隊伍成功擊敗“冰獄祭司”!像素化的BOSS在光芒里消散,
掉落的寶箱彈出金光。林夏看著屏幕上跳動的“獲得史詩級材料”提示,卻沒心思撿裝備。
【隊伍】夏夜:你剛才……開了語音?【隊伍】硯:嗯,打字不方便。他的聲音再次傳來,
這次清晰了些,帶著鎧甲摩擦的背景音。林夏把手機湊近耳朵,
能聽見他呼吸的節(jié)奏——和記憶里那個在走廊里等她站穩(wěn)、才松開手的男人,
連呼吸頻率都有點像?!娟犖椤肯囊梗耗愕穆曇簟悬c耳熟。屏幕那頭沉默了幾秒。
戰(zhàn)士彎腰撿起寶箱里的裝備,轉過身對著法師。玄鐵面具遮住了他的臉,
只能看見頭盔下露出的一點下頜線條,在像素光里顯得很柔和?!笆菃??
”男人的聲音里笑意更明顯了,“可能我聲音比較大眾。”林夏沒再追問。她知道這很荒唐,
全中國有多少人叫陳硯,又有多少人聲音相似?她甚至記不清那個男人的長相,
只記得他工作牌上的公司名——和她們公司在同一棟寫字樓,十七樓,好像是做建筑設計的。
【隊伍】硯:這個給你。戰(zhàn)士交易過來一個道具:“冰棱之核”,
正是她做法師畢業(yè)武器需要的材料。林夏之前刷了十幾次都沒出。
【隊伍】夏夜:這太貴重了,我不能要?!娟犖椤砍帲悍盼疫@也沒用。他直接點了確認交易。
林夏看著背包里多出來的紫色材料,手指懸在屏幕上,突然想起剛才他擋在她身前的背影。
游戲里的鎧甲再硬,也是數據堆出來的,但剛才那一瞬間,
她居然覺得比現(xiàn)實里的加班椅更讓人有安全感。【隊伍】硯:我要下線了。
【隊伍】夏夜:等等!林夏幾乎是憑著本能打出這兩個字。
她看著戰(zhàn)士的角色已經轉身走向副本出口,突然不知道該說什么。
問他是不是十七樓那個陳硯?太唐突了。問他明天還上線嗎?又像在刻意搭訕。
【隊伍】夏夜:謝謝你?!娟犖椤砍帲翰豢蜌?。戰(zhàn)士在副本門口停了停,沒再說話。
林夏看著他的頭像在隊伍列表里暗下去,才后知后覺地發(fā)現(xiàn),自己剛才一直攥著手機,
指節(jié)都有點發(fā)白。退出游戲時,已經快凌晨一點了。林夏揉了揉眼睛,準備起身倒杯水,
卻看見手機屏幕還停留在游戲主頁——她的“夏夜”還站在雪地里,法杖頂端的藍寶石,
正映著遠處騎士消失的方向。窗外的月光落在鍵盤上,照亮了她攤開的筆記本。
最后一頁空白處,不知什么時候被她畫了個小小的鎧甲剪影,旁邊寫著個潦草的“硯”字。
林夏把筆記本合上,卻沒像往常一樣立刻打開文檔。她走到窗邊,
看著對面寫字樓的十七樓——那里還亮著幾盞燈,其中一盞的光暈,
和她手機屏幕里的像素光點,好像在黑夜里輕輕碰了一下。也許明天上班,
可以繞去十七樓的茶水間看看。她這么想著,第一次覺得,天亮好像也沒那么難熬。
2 線下初遇林夏盯著聊天框里的“明天晚上有空嗎?一起吃個飯”看了快五分鐘,
手機屏幕的光在她臉上投下一小塊方形的亮斑。
這是“硯”昨天在游戲里跟她說的最后一句話。當時他們剛打完新出的世界BOSS,
她正蹲在地上撿掉落的裝備,屏幕上突然跳出這句語音轉文字,嚇得她差點把手機扔出去。
【隊伍】夏夜:為什么突然要吃飯?【隊伍】硯:算起來幫你過了三個副本,
你總得請我吃頓謝禮。他說得理直氣壯,林夏卻對著“謝禮”兩個字發(fā)愣。
游戲里組隊互助再正常不過,真要論起來,
反倒是她蹭了高玩的光——那些她刷了半個月都沒出的材料,跟著他打兩次就齊了。
最后還是敲了“好”。發(fā)送成功的瞬間,她聽見自己心跳聲撞在耳膜上,
比打BOSS時還響。約定的餐廳在寫字樓附近的商場三樓。林夏提前十分鐘到了,
選了個靠窗的位置,手指無意識地摩挲著玻璃杯壁。窗外是晚高峰的車流,
車燈匯成橘黃色的河,她卻總覺得那些光不如游戲里“霜寒神殿”的冰晶亮?!傲窒??
”一個聲音在身后響起時,她幾乎是條件反射地站了起來。轉身的瞬間,
撞進一雙帶著笑意的眼睛里。男人穿著簡單的白襯衫,袖口卷到小臂,露出的手腕骨很清晰。
他比游戲里的戰(zhàn)士角色看起來清瘦些,
但眉眼間的輪廓很熟悉——是那種隔著玄鐵面具也能隱約感覺到的溫和。最重要的是,
這個聲音和耳機里的“硯”重疊在一起,連尾音那點松快的調子都分毫不差?!笆俏?,陳硯。
”他拉開對面的椅子坐下,指尖在桌沿輕輕敲了敲,“你比‘夏夜’看起來……要緊張。
”林夏的耳尖熱起來,連忙低頭喝水。玻璃杯里的檸檬片浮上來,碰到她的鼻尖。
“你怎么知道是我?”她剛才在約定地點發(fā)了張餐桌的照片,沒露任何特征?!安碌?。
”陳硯的目光落在她攥著水杯的手上,“游戲里你放技能時,總喜歡先頓一下手指,
剛才看你摸杯子的樣子,就認出來了。”她愣住了。
那是她自己都沒注意到的習慣——現(xiàn)實里緊張時會捏筆桿,游戲里就變成攥手機。
他居然連這個都記住了。服務員送來菜單時,林夏還在走神。陳硯自然地接過菜單,
指尖在封面上頓了頓:“這里的黑松露意面不錯,要試試嗎?”“好?!彼乱庾R應道,
等反應過來又補充,“其實我都可以。”陳硯抬眼看她,
嘴角彎了彎:“我看你游戲里選法師,還以為你會更喜歡帶點攻擊性的口味。
”“那是因為法師遠程輸出安全?!绷窒慕忉?,
話一出口又覺得好笑——居然在現(xiàn)實里討論游戲角色的生存策略。
陳硯卻接了話:“但你打法很兇,總喜歡頂著技能讀條。上周打冰龍,
明明可以躲的范圍傷害,你非要硬吃著放完大招。“因為那時候你快沒血了!
”林夏脫口而出,說完才意識到自己的語氣太急,像在跟人爭論副本細節(jié)。
她看見陳硯眼里的笑意更深了,連忙把臉埋回菜單后面,“我是說……團隊輸出更重要。
”“我知道?!彼穆曇舾糁藛蝹鬟^來,帶著點笑意,“所以我當時開了減傷。
”林夏這才后知后覺地想起,那天冰龍的全屏技能下來時,
陳硯的戰(zhàn)士突然轉身擋在她的法師前面,淡金色的屏障亮起來的瞬間,
她甚至聽見了游戲里鎧甲碎裂的音效。原來他不是沒察覺,只是早就做好了應對。
等餐的時候,陳硯主動聊起自己的工作:“我在樓上十二樓的‘星途科技’,做程序開發(fā)。
”林夏驚訝地抬頭:“星途科技?你們公司做的那個智能辦公系統(tǒng),我們部門上周剛采購。
”“是嗎?”陳硯挑眉,“那說不定你用的系統(tǒng),有幾行代碼是我寫的?!彼f得輕描淡寫,
林夏卻有點恍惚。十二樓,離她所在的八樓不過四層樓梯的距離。
他們在同一個寫字樓里進出了大半年,每天可能在電梯里擦肩而過,
卻要到像素構成的游戲世界里,才第一次真正“遇見”。“那你平時加班也很多吧?
”她想起自己改方案到深夜的日子,程序員聽起來就是更需要熬夜的職業(yè)?!斑€好。
”陳硯端起水杯喝了一口,“一般把手頭的模塊寫完就走,不像你們做策劃的,
要隨時等客戶反饋?!薄澳阍趺粗牢易霾邉??”“猜的。”他放下杯子,
指尖在桌面上畫了個小小的三角形,“游戲里你總喜歡提前規(guī)劃路線,
打BOSS前要列好技能順序,不像我,習慣臨場反應。
”林夏看著他指尖畫出的形狀——那是游戲里“夏夜”常用的技能范圍標記。
原來他不僅注意到她的小動作,連她的思維習慣都看出來了。意面送上來時,
陳硯很自然地幫她把盤子推過來一點。黑松露的香氣漫開,林夏叉起一根面條,
突然想起個事:“對了,你游戲里的裝備那么好,是不是花了很多時間刷副本?”“不是。
”陳硯切著盤子里的牛排,“大部分是朋友幫我刷的。她玩牧師,比我能肝?!薄芭笥眩?/p>
”“嗯,叫周晴?!彼а劭此劾锏男σ獾它c,“她也玩《星界漫游》,
ID叫‘晴川’,說不定你們以后會碰到?!绷窒奈罩孀拥氖诸D了頓。
“晴川”這個ID她有點印象——游戲論壇里很有名的奶媽,據說操作頂尖,
而且常年和“硯”組隊。之前她還在心里偷偷猜測過,這兩個ID背后會不會是情侶。
“她玩得很厲害?!绷窒谋M量讓語氣聽起來自然?!笆峭柡Φ?。”陳硯笑了笑,
把切好的牛排推過來一半,“不過她最近忙起來了,很少上線,不然上次打冰龍,
有她在你就不用那么緊張了?!彼恼Z氣很平常,像在說一個關系不錯的同事。
林夏看著盤子里多出來的牛排,
突然覺得剛才那點莫名的失落有點可笑——她和陳硯才剛在現(xiàn)實里見第一面,
有什么資格在意他的朋友。窗外的天色徹底暗下來,商場的霓虹燈透過玻璃照進來,
在桌面上投下彩色的光斑。陳硯說起他剛入職時的趣事,說有次寫代碼太投入,
把公司的測試服務器搞崩了,最后是周晴幫他連夜修復的漏洞。“她對代碼的敏感度比我高。
”陳硯提起周晴時,眼里有種自然的熟稔,“而且很細心,我寫的程序里藏著的小bug,
她掃一眼就能發(fā)現(xiàn)?!绷窒陌察o地聽著,偶爾插一兩句話。
她發(fā)現(xiàn)陳硯說話時習慣看著對方的眼睛,語速不快,但邏輯很清晰,
像在拆解某個復雜的程序。而她自己,總是在緊張時不自覺地捏杯子,說話偶爾會打結,
就像她寫策劃案時,總要反復修改好幾遍才能理順邏輯。他們確實很不一樣。
他像游戲里那個走位精準、永遠從容的戰(zhàn)士,而她是那個需要提前查好攻略,
卻還是會在關鍵時刻慌神的法師。結完賬走出餐廳時,商場里的人已經少了些。
電梯在一樓停下,陳硯站在門口等她:“你住哪?要不要送你回去?”“不用了,
我家就在附近。”林夏往后退了半步,正好踩在一塊地磚的接縫處,“我自己走回去就行。
”陳硯沒再堅持,只是看著她:“那明天上班,電梯里見?”林夏愣了下,隨即點頭:“好。
”走出商場大門,晚風帶著點涼意吹過來。林夏回頭看了一眼,陳硯還站在玻璃門內,
白襯衫的袖口被風掀起一點。他好像察覺到她的目光,抬手朝她揮了揮。她也揮了揮手,
轉身走進人行道的人流里。路燈把她的影子拉得很長,和周圍行人的影子交疊又分開。
口袋里的手機震動了一下,是陳硯發(fā)來的消息:“到家了告訴我一聲。”林夏握著手機,
指尖傳來屏幕的溫度。她想起他說起周晴時的樣子,
想起游戲里“晴川”和“硯”并肩作戰(zhàn)的畫面,心里像被什么東西輕輕撞了一下。但更多的,
是一種新鮮的期待。明天的電梯,十二樓的程序員,
還有那個像素世界里未完的副本——好像從今晚開始,現(xiàn)實和游戲的邊界,
突然變得模糊又有趣起來。她加快腳步往家走,路燈的光落在她臉上,
把嘴角的笑意照得很清晰。3 甜蜜陷阱林夏發(fā)現(xiàn)自己開始期待每天早上的電梯。
有時是她先等在轎廂里,聽見十二樓的提示音時,
手指會不自覺地攥緊通勤包的帶子;有時是陳硯靠在電梯間的墻上等她,
白襯衫口袋里露出半截耳機線,看見她過來就會摘下一只,問:“今天想喝樓下的拿鐵,
還是七樓的美式?”他們的交集像被慢慢調亮的屏幕亮度——從游戲里的組隊對話框,
到電梯里的三言兩語,再到午休時偶爾一起去寫字樓后的便利店買三明治。陳硯話不算多,
但總能接住她的話頭。她抱怨客戶反復修改需求時,他會說“下次把方案做成可配置的模板,
像搭積木一樣換模塊”;她糾結中午吃什么,他手機里存著附近十家餐館的菜單評分,
連哪家的糖醋里脊少放姜都記得。林夏漸漸習慣了這種節(jié)奏。
就像游戲里“夏夜”跟在“硯”身后輸出時那樣,她知道自己不用時刻緊繃著神經,
因為總會有人提前替她擋掉突如其來的“怪物”。周五晚上的《星界漫游》更新了新地圖,
“迷霧森林”的背景音樂是流水和風鈴的混響。林夏操控著法師剛走到吊橋邊,
就看見戰(zhàn)士已經站在對岸等她,手里的長劍上還掛著幾片像素化的落葉?!娟犖椤砍帲哼^來。