在這個虛擬幻境裡,所有的感覺都只是假相!
只有眼前那具蒼白的軀體,是唯一的真實……
「假想」世界和「現實」世界,西門町的「過去」和「現在」,「人類」和「人工智慧」,以及「兇手」和「偵探」──作品中所配置的對稱性在彼此產生共鳴的同時,戲劇化地描寫出成為「謎──推理」的終點,也就是揭開真相那一幕的悲哀構圖。
本作品是二十一世紀本格推理的指標作品,也讓華文推理獲得了可以和日本匹敵的地位。
──【日本知名推理評論家】玉田誠
人為的創造永遠抵不過天降的破壞,西元二○二○年的西門町正是最好的證明──六年前一場大震災,讓西門町從此一蹶不振,曾經繁華的都市地標,最後卻成了衰敗的象徵。
眼看現實的榮景已無法挽回,政府於是委託一家科技公司,以二○○八年的西門町為背景,開發一個「看起來真實、觸摸起來真實、聽起來真實」的虛擬商圈VirtuaStreet,沒想到計畫還在最後測試階段,這個虛擬的空間裡,竟然發生了一件再真實不過的殺人案!
報案者是VirtuaStreet的天才設計人大山和部屬小露。兩人在做測試時,因為系統的數據出現問題而進入虛擬世界調查,結果看到了一具趴在街角的「屍體」!警方調查後發現,死者是後腦遭重擊而亡,然而,現實世界裡的陳屍地點是一個從內反鎖的房間,虛擬世界裡也找不到任何兇器。更奇怪的是,系統顯示案發當時,VirtuaStreet內只有死者一人──
不!除了死者以外,還有另外兩個人,那就是屍體的發現者,最清楚這整個虛擬實境的大山和小露……
作者簡介:
寵物先生
本名王建閔,台灣推理作家協會會員。
若借用人面獅身獸斯芬克斯的形容:早晨是喜歡推理謎題的動物,中午是愛看推理漫畫的動物,傍晚則變成嗜讀推理小說的動物。近年也開始接觸恐怖、奇幻與科幻等有「謎」的非推理小說,並試圖在創作中與推理相結合,以期能發揮最大的能量。
曾以〈犯罪紅線〉獲第五屆人狼城推理文學獎首獎,另著有短篇〈名為殺意的觀察報告〉、〈凍夏殺機〉,與短篇集《吾乃雜種》。
章節試閱
踏入捷運出口不久,眼前又是一片黑暗,身體浮了起來。
我和大山回到「大廳」。
從發現那團紅色的「東西」開始,他一直保持沉默,在大廳也沒有啟用聊天系統說話。我們完全看不見彼此,無法從表情得知他的想法,我想自己該主動說些什麼。
我打開畫面左下角的視窗,點選Bigmountain。
「對不起。」我儘可能保持鎮定。
沒有回應。
我決定繼續說下去。「我剛才有點失態……不,是非常失態。」
一秒、兩秒、三秒。
「不過,你應該更難受吧!發生了這種事。」
我想起他不停抹臉的手,那絕不是汗水──話說回來,不管是汗水還是淚水,在VirtuaStreet裡都是看不見的。
四秒、五秒、六秒。
「我沒關係的,露華,謝謝妳。」他的聲音,終於透過揚聲器傳到耳裡。
雖然平靜許多,仍可以聽出有些哽咽。
「要報警嗎?」
「報警……案發地點在哪裡呢?」
「這……」
「一個人死在虛擬世界裡,我看不出是什麼原因,甚至不知道他在現實中的『位置』是哪裡……妳有看見那個人的臉嗎?」
「看了一下……但是不認得。」
我想起剛才的情景。後來,我把那個「屍體」翻過來觀察,就長相而言,應該是三十幾歲的男性,身材矮小,臉孔完全沒印象。
「八成不是公司的員工,應該是臨時測試人員吧!」
若真是如此,他位在全省哪一個VR據點就是個問題。總不能跟警方說「虛擬世界裡有人死亡,請派人前往處理」吧!
「我去查每個據點的登入資料。」話裡的哽咽聲已消失,卻透露著疲憊。
「每個據點……」
八百多個據點,一個一個找嗎?
眼前浮現一個視窗,上面訊息寫著「Bigmountain已登出」,我也立刻按下「登出」按鈕,沒多久,耳邊響起系統關閉的電子音效,室內瞬間恢復成原本的VR室。
我脫下裝備,「呼」地嘆口氣。
回歸現實的一刻──儘管發生這種事,現實、虛擬已經難以分辨。
我擔心的事情,就這麼毫無預警地發生在眼前。
過去網路聊天室興起時,也很少人會想到日後會引發錢財、感情詐騙等犯罪問題,只著眼於通信的便利。直到問題出現,人們才會去正視。
當虛擬世界與現實越來越接近,現實會發生的問題,難保虛擬世界不會出現,但是人們在沒有預防的情況下,往往會不知所措。
如今現實會發生的「死亡」也出現在虛擬世界,發現者是我和大山,不久後就會揭露在世人眼前。
這個問題來得太快,太難以承受了。
大山的哭泣,八成是因為自己一手建立的樂園,即將毀於一旦吧!
我走出VR室,將視線移向手錶,快要十一點了。室內照明已經開啟,但沒有任何人的走廊依舊冷清,那有別於方才在VirtuaStreet裡的孤寂,是一種貼近現實的沮喪感。
大山正在樓上,試圖找出案發現場。
自己也是當事人,不能丟下他一個──想到這點,我立刻朝樓梯飛奔而去。
大凶後伴隨的小吉,縱使無法挽回遺憾,至少能暫緩不安的情緒。
那名死者所在的地點,很快就找到了。大山操作數據系統,叫出今天全省各據點的登入資料,篩選出缺乏登出資訊的幾筆,依照時間順序排列,再將範圍鎖定中午至晚上的時段。
「因為是舊系統,有些數據在線上人數超載時,會產生錯誤。」
他從剩下的資料當中,一一剔除因為系統錯誤,導致登出資訊有缺漏的幾筆,最後剩下的,就是系統在正常狀態下,仍缺乏登出資訊的人──也就是被害者。
「應該是這位吧!」大山指著螢幕上剩下的人選。
帳號名叫Shadow,登入據點在萬華區,距離西門分部不遠,算是不幸中的大幸。
我立刻拎起一旁的話筒撥打一一○,幾分鐘後,耳邊響起大樓外模糊的警笛聲。
在那之後過了一小時,我和大山現在位於附近的派出所。
「等等,你能不能再說明一下,所以那個Virtua什麼的,是可以從這裡,把人傳送到那裡的機器嗎?」
眼前一副國字臉、負責做筆錄的員警,八成腦容量不是很大,我和大山針對虛擬實境解釋了很久,他還是一臉問號,完全無法理解。
我們兩人對看一眼,大山的表情已經變成苦瓜,我皺起眉頭。
「老兄,我已經講過很多次了。」大山的語氣有些不耐。「現在科技沒那麼進步,沒辦法搞什麼人體傳送。VR只是讓你有參觀某個地方的體驗,從哪個據點進去,就只能從那個據點出來,當然,一切體驗都是幻覺,這樣懂了吧?」
「啊,可是死者的後腦被敲得很用力耶!而且現場的房間……那個什麼VR室的,從裡面用電子鎖反鎖,一開始根本打不開。如果不是把人體傳送到裡面,要如何辦到……」
完了,他根本沒聽懂,這樣下去筆錄要做到何時?
「你很遜耶!」旁邊的一位戽斗臉警察,似乎看不下去了。「都沒在注意科技新聞,成天只看影劇版。學長我來。」
國字臉悻悻然站起身,讓位給戽斗臉。我不禁在心裡吶喊:加油啊戽斗!
「所以說,是被害者進入虛擬實境,因為某種原因死亡,被你們發現。」
我和大山一同點頭。對對,就是這樣。
「不過,你們也聽我學弟說了,死者是後腦勺被重擊,不太可能是自殺。但要說是他殺,現場又是一個從裡面反鎖的房間,兇手是如何進出的呢?那個虛擬實境,可以辦到這一點嗎?」
「我想,是透過力回饋系統。」
「力回饋?」
大山陷入沉思,似乎在思考要如何解釋。
「警察先生,你可以把虛擬實境想成一個網路空間。」我試著幫他說明。「距離遙遠的兩個人,可以透過這個空間作互動,甚至包括肢體上的接觸,例如:握手、擁抱、敲擊頭部。」
我做了一個揮擊的動作。
「而負責達成這項功能的,就是力回饋系統。當A先生在虛擬實境裡攻擊B先生時,A的手會有『敲到東西』的感覺,那是因為力回饋系統透過電纜,施加阻力在A所穿的力回饋衣上。另一方面,力回饋系統也會固定住B的頭盔,並透過電纜把B整個人往上提,如此一來,B就會感覺頭部受到撞擊。」
「但是實際上,A和B都是位於各自登入的VR室,並沒有實際接觸。」大山稍作補充。
「喔,這樣啊!」
不知戽斗臉是否真的聽懂,他開始擠眉弄眼,在紙上寫些字後,提出下一個問題。
「你們剛才提到,因為兩個數據系統的顯示人數不一樣,才會想進去一探究竟。」
「是的。」
「這兩個系統的差別在哪裡?為什麼會造成不一樣的結果?」
對啊!還有這個問題。因為一直在確認死者的位置,完全忽略了數據不一樣的事實。
我望向大山,我自己也想知道為什麼。
「嗯……」他一手托腮,一手敲打額頭,試著理出頭緒。「因為有Zombie。」
「殭屍?」
戽斗臉做出和我一樣的反應。
「系統的人數統計,是透過每個VR據點的資料回傳得來的。舊系統是根據每間VR室啟動、關閉的次數做統計,新系統不一樣,它是根據頭戴式顯示器上的一個裝置。」
「什麼裝置?」
「那個裝置可以偵測人眼球的轉動。啟動VR後,只要使用者頻繁地移動視線,系統就會判斷這個裝置有人在使用。相對的,也可能發生有人沒穿戴裝備,直接啟動VR的狀況,在這種情況下,裝置會視為沒有人在使用。因此,就統計線上人數來看,新系統比較準確。」
「喔……這樣啊。」戽斗臉的表情擠成一團。「那Zombie又是什麼?」
「在我們的術語裡,Zombie是指失去靈魂──也就是系統管理──的個體。人死後眼球不會轉動,所以新系統不會將死人算進去,但是舊系統是根據VR據點的啟動、關閉來統計,因此若有人進入VR後死亡,舊系統還是會把他算進去,這就是數據不同的原因……」
「而且那個人根本沒有登出,其實還留在虛擬實境裡,所以其他VirtuaStreet的使用者,還是可以和那具『屍體』做互動,但是在新系統的認知下,他就變成了Zombie?」我好像有點懂了。
大山點頭,對我的理解表示同意。
「喔……這樣啊……」
可是對面的戽斗臉卻完全相反,只見他抓著頭皮,說出千篇一律的回答,又低頭在紙上不知寫些什麼。一旁的國字臉開始竊笑,八成是幸災樂禍。
此時,派出所門口響起一陣洪亮的聲音。
「別再裝模作樣了,小趙。」一位高大、身穿便服的男性走進來。「我知道你完全不懂。」
「小隊長好!」國字臉立刻從座位起身。
「學長,我又不像你待過資訊室。」戽斗臉轉身抱怨。
「就算待過也不一定會懂,這是我的專業。」
那個人走近時,我才發現他戴著細框眼鏡,但眼神中的銳利光芒並未因眼鏡而減弱,一身發亮的褐色夾克,使他更增添「硬漢」的氣質。
「小姐妳好,我是分局偵查隊的小隊長,敝姓張。」
他來到我們面前,先是和我握手,嘴角擠出一抹微笑。
然後將臉轉向大山,微笑瞬間變成意味深長的笑容,說道:「好久不見了,天才山。學姐還好嗎?」
夾克男親自做完筆錄,說了一句「日後會再麻煩二位」就讓我們走了。
手錶指針已超過三點。
「所以他是你的大學同學?」
凌晨的街道相當冷清,我們離開派出所,走在路燈包圍的小巷裡。大山對我說明夾克男的事。
「對,而且成績和我差不多,他叫張璧河,我們當時被戲稱『山河二人組』。」
和你差不多,該不會是學期成績第二名吧?還有那稱號,聽起來像搞笑藝人團體。
「不過畢業後就沒再聯絡了,因為我去國外唸書。」大山望著遠方,像是在回想什麼。「沒想到他會進入警界,不過……倒也符合他的性格。」
「他說的那位『學姐』,該不會就是……」
你的前妻吧?我頓時住口。
不知是否碰觸到龍的逆鱗,我窺探大山的反應,但他只是笑著點頭,沒說什麼。
深切的笑容。
眼前就是MirageSys的西門分部,我現在只想馬上開車回家,鑽入溫暖的被窩。
「大山,你沒在開車吧?要搭便車嗎?」我指向停車場的方向。
雖然不知道他住在哪裡,但我當下覺得自己該做點什麼,或許,是適度的體貼。
「不用了,我等一下睡在公司。」
「還要工作?」我大吃一驚。
「不,只是想留在這裡。或許妳無法理解。但這就像是孩子快要死了,做父母的想多陪在他身旁,類似這樣的心情吧……」
「孩子」嗎?我可以理解,只是無法感同身受。
現在站在我面前的,並不是平日的上司Bigmountain,也不是那個和我觀念相左的「天敵」何彥山,只是一個可能會失去研發成果,想在一切化為泡影前,緊握住片段的可憐人。
下垂的雙眼使他頓時老氣許多,招牌的娃娃臉已不復見。剛離開VirtuaStreet時,那個悲傷的表情又浮現眼前。
兩張臉重疊在一起。
隔天,我沒有開車上班。
雖然經歷昨晚那番折騰,大山應該不會要求我準時進辦公室,但我還是在鬧鐘的輔助下,硬是逼自己在同樣的時間起床,說到底,只是身為員工無聊的自尊。
所以我又像前幾天一樣睡眼惺忪、精神不濟。為了保護我的愛車,還是搭乘捷運比較好。
「小白屋」距離捷運站很近,為了調整心情,我刻意放慢腳步。
儘管已和當初的街景大相逕庭,有時在這條路行走時,我還是會把小白屋想成是JUN PLAZA,想成是我「甦醒」那一年的西門町底下,那棟匯聚眾人目光的建築。
一樓的自動門,仍和那時的SONY形象館一樣,只是進出的人少了。
有兩個人出現在門口。
「嗨。」
昨天的戽斗臉對我揮手,他身後是夾克男。
「顏小姐,方便說話嗎?」夾克男手指向附近的餐廳,或許是察覺我看著小白屋,說道:「我已經知會大山了,他說讓妳今天在家休息,不過在這之前,我們想佔用妳一點時間。」
我嘆口氣,點點頭──自己應該沒有拒絕的餘地。
進入餐廳的包廂就座後,我開口問道:「案子有什麼問題嗎?」
「有些地方需要確認,為了釐清細節,個別詢問當事人是必要的。」
果然,和警方接觸一次就會有第二次,我心想他們會不會像刑事劇演的一樣,一直重複問過的問題。
戽斗臉拿出記事本,夾克男並沒有任何動作,或許他只要提問,由戽斗臉負責記錄。
「首先,我想瞭解一下VirtuaStreet模型的結構。」
他從公事包裡拿出一疊紙,是公司發的文案資料,與昨天小皮拿到的一模一樣。
他翻到其中一頁。「這是模型的平面圖。」
我探身向前。
「請問,人一旦進入西門町的虛擬模型,是不是只能在這個框線範圍裡活動?」
夾克男的手指在平面圖上畫出一個長方形,他指的範圍,就是中華路、漢口街、康定路和成都路所圍成的區域,這也是一般人稱「西門町」的實際範圍,在平面圖上用粗虛線標示。
「是的。上面有1至12的號碼吧?那代表模型的十二個出入口,也是通往『大廳』的傳送門。人可以在這個區域四處走動,包括邊界的四條路,但無法走出這個範圍外,而且進入任何一個傳送門,就會回到大廳。」
「我們剛進去調查過,可以看到西門國小和西門紅樓,也能看見中華路對街的建築。」
「只不過是『看得見』罷了。」我指指自己的雙眼。「根本無法進入那些地方,就像舞台的背景布幕,只是看起來真實了點,事實上根本碰不著。使用者如果想接近,就會撞上一道『透明牆』,沒辦法繼續向前走。」
「我們也發現,除了當成邊界的四條馬路,其他道路都沒有汽、機車,只有行人走動。」
「應該說,虛擬實境裡根本沒有交通工具。」我把資料翻到另一頁。「請看,這裡有寫:『現在尚未做出駕駛汽、機車的體驗功能,使用者在馬路上看到的交通工具、聽到的車流聲,純粹是為效果做的布景。』其實啊,被車撞到也不會有事喔!」
「會穿過身體嗎?」戽斗臉驚訝地問。
「會啊!」
「這樣我瞭解了,接下來是這個。」
夾克男接過資料,啪啦啪啦開始翻閱,最後視線停在某一頁,手指向一段文字。
「妳看。」
為防止嚴重的肢體衝突,使用者在VR世界裡的力量,只能發揮原本的百分之八十,意即:使用者施予物體的力,會乘以○•八計算,但反作用力仍不變。因此走路、跑步的蹬地行為不受影響,但對某物拉扯,或是攻擊等行為,效果只有八成。
「這地方有什麼問題嗎?」
「憑這點應該可以判斷,誠品一一六附近是第一現場,至少不會差太遠。」
原來如此,因為搬運「屍體」太過費力,如果要偽裝現場,搬運的方法就成了問題。
「而且,兇手的力量應該不小。」他擺出揮拳的姿勢。「我沒看過數據,不清楚一般人揮拳的力量有多重,不過我們進去做了實驗。我冷不防往小趙的腹部揍一拳,他也只是稍皺眉頭,要是平常,他一定會痛得蹲下來。」
「學長真的很過分,還是很痛欸!」戽斗臉按住肚子,在一旁撇嘴。
我盯著眼前的夾克男。他的細框眼鏡和褐色夾克恰成對比,如果脫下夾克,他就和一般的斯文學者沒兩樣,但如果拿下的是眼鏡,或許就會搖身一變,成為熱血──或暴力──警察。這兩樣配件,或許也代表他截然不同的兩種性格,看似對立,卻又能融合在一起。
「少裝了。啊,我想說的是,兇手是如何行兇的呢?力量只剩八成,換句話說就是要發揮一•二五倍的力量,才能到達現實的水準。妳也知道被害者是後腦遭到敲擊吧?只用拳頭根本打不死人。這麼一來,兇器是什麼呢?可能要等法醫的解剖報告……啊,shit!」
我嚇了一跳。「怎、怎麼了?」
「就算解剖還是不知道啊!因為其實很清楚,現實世界的『兇器』就是力回饋系統──死者受到強大的作用力,導致後腦撞擊頭盔死亡。這麼一來,虛擬世界裡的『兇器』才是重點。VR裡有棍棒、鐵鎚之類的物件嗎?」
「我也不是很清楚……」
「就算有,揮擊的力量也得比平常大,我們會再調查。對了,說到死者……」
夾克男望向戽斗臉,後者開始翻閱記事本。
「死者名叫朱銘練,三十四歲,是個打工族,一個月前應徵MirageSys的臨時測試人員。」戽斗臉說道。
「他身材相當矮小,應該只有一五○公分出頭吧!」夾克男從上衣口袋掏出一張照片。「雖然調查人際關係是別組的工作,不過還是問一下……有印象嗎?」
我接下照片,端詳許久。
一張猥瑣的臉,還帶著令人生厭的笑容。
「完全不認識。」
「大山也說不認識,八成只有行政人員見過吧!」
「請問,他死時是身穿紅衣、戴紅色帽子嗎?」我說出內心的疑問。
「咦?沒有啊,倒是後腦被敲了好幾下,流了不少血。為何這麼問?」
「因為我們在虛擬實境看到他時,他是那副打扮……啊!八成是視覺系統判斷錯誤。」
「視覺系統?」
「嗯,我們在VR見到的人,他的樣貌、打扮,是根據視覺系統決定。」
我再度翻閱那份資料,打開「視覺系統」那一頁。
「視覺系統會從各個角度,拍攝使用者的全身相片,並根據這些影像,組合使用者在VR世界裡的樣貌,這是使用電腦視覺(Computer Vision)的技術。雖然目前可以做到相當精確,但還是會出錯……」
「因為死者的血液,染紅了拍攝鏡頭?」
真不愧是高材生。
「我認為應該是這樣。」
「原來如此。」夾克男撫著下巴,面對戽斗臉。「雖然不是什麼重要線索,但還是記一下吧!小趙,死者資料還有哪些?」
「死者於一個月前開始測試VirtuaStreet,帳號是Shadow,登入時段是下午三點到九點,登入據點在萬華區長沙街二段……」
「你幹嘛一副哀怨的表情?」夾克男插嘴。
「因為,為何偏偏在萬華區……」
「幸好在萬華區,要不然不知道會是哪個死腦筋的人負責。」
他的臉霎時變得猙獰,惡狠狠的表情令我有些驚恐。
「給其他人調查不好嗎?」
「小姐,妳以為誰會在這裡跟妳正經八百談論『發生在虛擬實境的殺人案』?如果是那些笨蛋,一定會認為發現屍體的VR據點有什麼機關,可以殺了人之後將門反鎖走出去。科技發展到現在,還是會有一群食古不化的人,讓那些人辦這種案子,我呸!」
「難道不可能是那樣嗎?」我有被罵到的感覺,這麼想的人不見得是笨蛋吧!
「當然有,不過調查那個是別人的事。」
我現在才意識到,這個人和大山,其實根本是同一掛的。
踏入捷運出口不久,眼前又是一片黑暗,身體浮了起來。我和大山回到「大廳」。從發現那團紅色的「東西」開始,他一直保持沉默,在大廳也沒有啟用聊天系統說話。我們完全看不見彼此,無法從表情得知他的想法,我想自己該主動說些什麼。我打開畫面左下角的視窗,點選Bigmountain。「對不起。」我儘可能保持鎮定。沒有回應。我決定繼續說下去。「我剛才有點失態……不,是非常失態。」一秒、兩秒、三秒。「不過,你應該更難受吧!發生了這種事。」我想起他不停抹臉的手,那絕不是汗水──話說回來,不管是汗水還是淚水,在VirtuaStreet裡都是看...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。