第1章 【序章】零點熄燈·前夜
全球停電,我開局覺醒雷神血脈
西歷二零三五年五月三十一日,江城上空積著一層鉛灰色的云,像有人把整座城市的影子揉進了天空。
傍晚六點半,太陽被云層吞沒,只留下一圈暗紅的暈,像熄燈前最后的余燼。
許燃擠在地鐵二號線末班車,車廂里充斥著汗味、香水味和速食面的辛辣味。
他戴著耳機,音量調(diào)到最大,仍蓋不住隔壁大叔手機里傳出的短視頻笑聲。
屏幕里,一個網(wǎng)紅主播正用夸張的表情說:“家人們,今天我們要挑戰(zhàn)凌晨三點不睡,看看猝死的到底是不是我!”
彈幕一片哈哈哈哈。
許燃皺了皺眉,把耳機壓得更緊。
他在九九六福報科技有限公司當程序員,入職十一個月,加班時長卻突破了法定上限的兩倍。
今天是他連續(xù)第三十七個小時沒合眼:早上八點到公司,凌晨西點才下班,九點又被電話叫醒,說線上出了致命*UG,必須立即回公司。
地鐵晃過一站,他腦袋抵著扶手,眼皮像灌了鉛,卻不敢睡——怕坐過站,更怕一睡不醒。
地鐵到站,他踉蹌著擠出人群,夜風裹著潮濕的熱氣撲面而來。
舊城區(qū)的巷子在雨后泛著油膩的光,螺螄粉的味道、**的油煙、下水道的腥臭層層疊疊,像一張濕噠噠的網(wǎng)。
七樓沒有電梯,他拖著步子往上爬,樓道燈壞了半年,每層都得摸著黑。
鑰匙**鎖孔時,手指抖得對不準,他自嘲地笑:猝死前兆?
可別死在門口,房租還沒交。
屋里更悶。
朝南的小窗對著隔壁樓的墻,墻縫里滲出霉斑。
電腦桌上堆著吃空的泡面桶、能量飲料罐和皺巴巴的A4需求單。
屏幕還亮著,是他昨晚沒寫完的代碼:if(power==0){return "dead";}。
光標一閃一閃,像倒計時。
許燃把背包隨手一扔,整個人砸進椅子。
椅墊塌陷處正好卡住他的腰,疼得他齜牙,卻懶得換姿勢。
他打開最后半罐功能飲料,氣泡在舌尖炸開,苦得發(fā)麻。
飲料罐側(cè)面印著標語:熬夜不傷肝,加班不掉發(fā)。
他嗤笑,把空罐拋進垃圾桶,罐子撞在桶沿,發(fā)出空洞的哐當聲。
窗外,整棟樓的燈一盞盞熄滅。
不是人為關(guān)燈,而是電壓不穩(wěn)的閃爍——老舊線路在梅雨季節(jié)經(jīng)常如此。
許燃卻忽然覺得,那些閃爍像心跳驟停的心電圖。
他甩甩頭,想把不祥的念頭甩掉,卻發(fā)現(xiàn)甩不掉。
他打開電腦,登錄公司VPN,準備繼續(xù)修*UG。
屏幕右下角彈出一封新郵件,發(fā)件人是HR,標題:“關(guān)于加班補貼調(diào)整的通知”。
正文只有三行:“經(jīng)管理層研究決定,自六月一日起,加班補貼由每小時五十元調(diào)整為每小時三十元,且需完成當日KPI方可發(fā)放。”
郵件末尾,老板王禿頭的笑臉簽名閃著金光。
許燃盯著那笑臉,胃里一陣絞痛。
他想起上周王禿頭在群里發(fā)的雞湯:“年輕時不拼,老了拿什么給老婆孩子買包?”
群里一片“老板英明”。
他深吸一口氣,把郵件拖到垃圾箱,雙手重新放上鍵盤。
代碼在屏幕上滾動,像一條沒有盡頭的隧道。
他的視線開始模糊,字母在眼前跳舞。
他用力掐大腿,疼痛短暫地驅(qū)散困意,但很快,黑暗從邊緣漫上來。
凌晨一點十二分,他敲下最后一行代碼,按下回車。
屏幕上的進度條走到99%,然后卡住。
他聽見自己的心跳在耳膜里放大,像鼓點,然后突然停止。
世界安靜得可怕。
他感覺自己在下墜,沒有盡頭。
黑暗像粘稠的液體,灌進鼻腔、耳朵、喉嚨。
他試圖掙扎,卻動不了手指。
最后閃過的念頭是:周報還沒寫,明天還要上班。
黑暗徹底淹沒了他。
……不知過了多久,他聽見“滴——”的一聲長響,像醫(yī)院的心電監(jiān)護儀宣告死亡。
又聽見“滴”的一聲短響,像重啟。
然后,是心跳,微弱但固執(zhí),像破鼓被人重新蒙上牛皮。
許燃猛地睜眼,額頭撞在鍵盤上,疼得眼前發(fā)黑。
屏幕黑了,主機風扇停了,連路由器的小綠燈都熄滅。
他下意識去摸手機,黑屏。
去按臺燈,不亮。
去開窗戶,外面一片漆黑,沒有路燈,沒有車燈,連隔壁樓的空調(diào)外機都安靜得詭異。
他愣了幾秒,忽然意識到:停電了?
不,是全球停電。
他想起剛才的黑暗,想起心跳停止的瞬間,想起那行代碼:if(power==0){return "dead";}。
一股寒意從腳底升到頭頂。
他沖到窗邊,推開窗。
夜風帶著潮濕的熱氣撲面而來,卻帶著一種奇怪的寂靜——沒有汽車引擎,沒有空調(diào)轟鳴,沒有遠處工地的塔吊聲。
只有風穿過樓宇縫隙的嗚咽,像世界在哭。
他抬頭,看見云層裂開一道縫隙,月光像一把刀,冷冷地劈下來。
然后,他聽見了一個聲音。
不是耳朵聽見,而是首接在腦海里響起。
“藍星版本更新完成,版本號:末日零·一?!?br>
“本次更新內(nèi)容:一、移除基礎(chǔ)科技樹——‘電力’?!?br>
“二、解鎖超凡序列——‘靈能’。”
“三、投放初始怪物——‘暗噬體’?!?br>
“西、開啟新手任務(wù)——‘活下去’?!?br>
“五、所有碳基生命體,恭喜你們進入內(nèi)測?!?br>
“友情提示:死亡并非終點,只是刪檔重來。”
聲音消失,世界重歸寂靜。
許燃站在窗前,手腳冰涼。
他低頭,看見手背上的金色細線又浮現(xiàn)出來,比剛才更亮,像一條細小的閃電。
他試著握拳,細線微微發(fā)燙,像回應(yīng)他的動作。
樓下,突然傳來尖叫。
他撲到窗邊,看見巷口有人影晃動,像被什么東西追趕。
月光下,他看見那東西——一團漆黑,沒有固定形狀,像影子被撕碎后重新拼湊,邊緣不斷蠕動。
它撲向一個奔跑的男人,男人發(fā)出短促的尖叫,然后聲音戛然而止。
黑影散開,地上只剩一件衣服。
許燃的呼吸幾乎停止。
他想起聲音提到的“暗噬體”。
他轉(zhuǎn)身,在黑暗中摸索,找到一根棒球棍——大學時社團送的紀念品,從未用過。
他握著棒球棍,手心全是汗。
金色細線在手背閃爍,像回應(yīng)他的恐懼。
窗外,尖叫聲越來越多。
他聽見張阿姨的聲音,在喊救命。
他咬緊牙關(guān),拉開門,沖進黑暗的走廊。
樓道里,伸手不見五指。
他只能憑記憶摸索著往下走。
每一步都像踩在懸崖邊。
他聽見自己的心跳,在胸腔里敲鼓。
也聽見樓下,張阿姨的哭聲,越來越近。
當他終于跑到三樓,看見張阿姨癱坐在樓梯口,蠟燭掉在地上,火苗己經(jīng)熄滅。
她面前,那團黑影正在蠕動。
許燃舉起棒球棍,沖過去。
黑影似乎察覺到他,轉(zhuǎn)向他。
月光從樓梯間的窗戶照進來,他看見黑影里有一雙眼睛,像兩粒燒紅的炭,沒有瞳孔,只有無盡的饑餓。
他揮棍砸下。
棒球棍穿過黑影,像砸進一團煙霧。
黑影發(fā)出嘶嘶聲,像被燙傷,迅速后退,縮進墻角陰影,消失不見。
張阿姨抱住他的腿,哭得像個孩子。
許燃大口喘氣,心跳快得幾乎要炸裂。
他低頭,看見手背上的金色細線更亮了,像一條細小的閃電,又像一條細小的河流。
他知道,從這一刻起,世界不再是原來的世界。
而他,也不再是原來的他。
窗外,云層裂開更大的縫隙,月光像瀑布,傾瀉而下。
照亮了漆黑的城市,也照亮了他眼中,微弱卻倔強的光。
傍晚六點半,太陽被云層吞沒,只留下一圈暗紅的暈,像熄燈前最后的余燼。
許燃擠在地鐵二號線末班車,車廂里充斥著汗味、香水味和速食面的辛辣味。
他戴著耳機,音量調(diào)到最大,仍蓋不住隔壁大叔手機里傳出的短視頻笑聲。
屏幕里,一個網(wǎng)紅主播正用夸張的表情說:“家人們,今天我們要挑戰(zhàn)凌晨三點不睡,看看猝死的到底是不是我!”
彈幕一片哈哈哈哈。
許燃皺了皺眉,把耳機壓得更緊。
他在九九六福報科技有限公司當程序員,入職十一個月,加班時長卻突破了法定上限的兩倍。
今天是他連續(xù)第三十七個小時沒合眼:早上八點到公司,凌晨西點才下班,九點又被電話叫醒,說線上出了致命*UG,必須立即回公司。
地鐵晃過一站,他腦袋抵著扶手,眼皮像灌了鉛,卻不敢睡——怕坐過站,更怕一睡不醒。
地鐵到站,他踉蹌著擠出人群,夜風裹著潮濕的熱氣撲面而來。
舊城區(qū)的巷子在雨后泛著油膩的光,螺螄粉的味道、**的油煙、下水道的腥臭層層疊疊,像一張濕噠噠的網(wǎng)。
七樓沒有電梯,他拖著步子往上爬,樓道燈壞了半年,每層都得摸著黑。
鑰匙**鎖孔時,手指抖得對不準,他自嘲地笑:猝死前兆?
可別死在門口,房租還沒交。
屋里更悶。
朝南的小窗對著隔壁樓的墻,墻縫里滲出霉斑。
電腦桌上堆著吃空的泡面桶、能量飲料罐和皺巴巴的A4需求單。
屏幕還亮著,是他昨晚沒寫完的代碼:if(power==0){return "dead";}。
光標一閃一閃,像倒計時。
許燃把背包隨手一扔,整個人砸進椅子。
椅墊塌陷處正好卡住他的腰,疼得他齜牙,卻懶得換姿勢。
他打開最后半罐功能飲料,氣泡在舌尖炸開,苦得發(fā)麻。
飲料罐側(cè)面印著標語:熬夜不傷肝,加班不掉發(fā)。
他嗤笑,把空罐拋進垃圾桶,罐子撞在桶沿,發(fā)出空洞的哐當聲。
窗外,整棟樓的燈一盞盞熄滅。
不是人為關(guān)燈,而是電壓不穩(wěn)的閃爍——老舊線路在梅雨季節(jié)經(jīng)常如此。
許燃卻忽然覺得,那些閃爍像心跳驟停的心電圖。
他甩甩頭,想把不祥的念頭甩掉,卻發(fā)現(xiàn)甩不掉。
他打開電腦,登錄公司VPN,準備繼續(xù)修*UG。
屏幕右下角彈出一封新郵件,發(fā)件人是HR,標題:“關(guān)于加班補貼調(diào)整的通知”。
正文只有三行:“經(jīng)管理層研究決定,自六月一日起,加班補貼由每小時五十元調(diào)整為每小時三十元,且需完成當日KPI方可發(fā)放。”
郵件末尾,老板王禿頭的笑臉簽名閃著金光。
許燃盯著那笑臉,胃里一陣絞痛。
他想起上周王禿頭在群里發(fā)的雞湯:“年輕時不拼,老了拿什么給老婆孩子買包?”
群里一片“老板英明”。
他深吸一口氣,把郵件拖到垃圾箱,雙手重新放上鍵盤。
代碼在屏幕上滾動,像一條沒有盡頭的隧道。
他的視線開始模糊,字母在眼前跳舞。
他用力掐大腿,疼痛短暫地驅(qū)散困意,但很快,黑暗從邊緣漫上來。
凌晨一點十二分,他敲下最后一行代碼,按下回車。
屏幕上的進度條走到99%,然后卡住。
他聽見自己的心跳在耳膜里放大,像鼓點,然后突然停止。
世界安靜得可怕。
他感覺自己在下墜,沒有盡頭。
黑暗像粘稠的液體,灌進鼻腔、耳朵、喉嚨。
他試圖掙扎,卻動不了手指。
最后閃過的念頭是:周報還沒寫,明天還要上班。
黑暗徹底淹沒了他。
……不知過了多久,他聽見“滴——”的一聲長響,像醫(yī)院的心電監(jiān)護儀宣告死亡。
又聽見“滴”的一聲短響,像重啟。
然后,是心跳,微弱但固執(zhí),像破鼓被人重新蒙上牛皮。
許燃猛地睜眼,額頭撞在鍵盤上,疼得眼前發(fā)黑。
屏幕黑了,主機風扇停了,連路由器的小綠燈都熄滅。
他下意識去摸手機,黑屏。
去按臺燈,不亮。
去開窗戶,外面一片漆黑,沒有路燈,沒有車燈,連隔壁樓的空調(diào)外機都安靜得詭異。
他愣了幾秒,忽然意識到:停電了?
不,是全球停電。
他想起剛才的黑暗,想起心跳停止的瞬間,想起那行代碼:if(power==0){return "dead";}。
一股寒意從腳底升到頭頂。
他沖到窗邊,推開窗。
夜風帶著潮濕的熱氣撲面而來,卻帶著一種奇怪的寂靜——沒有汽車引擎,沒有空調(diào)轟鳴,沒有遠處工地的塔吊聲。
只有風穿過樓宇縫隙的嗚咽,像世界在哭。
他抬頭,看見云層裂開一道縫隙,月光像一把刀,冷冷地劈下來。
然后,他聽見了一個聲音。
不是耳朵聽見,而是首接在腦海里響起。
“藍星版本更新完成,版本號:末日零·一?!?br>
“本次更新內(nèi)容:一、移除基礎(chǔ)科技樹——‘電力’?!?br>
“二、解鎖超凡序列——‘靈能’。”
“三、投放初始怪物——‘暗噬體’?!?br>
“西、開啟新手任務(wù)——‘活下去’?!?br>
“五、所有碳基生命體,恭喜你們進入內(nèi)測?!?br>
“友情提示:死亡并非終點,只是刪檔重來。”
聲音消失,世界重歸寂靜。
許燃站在窗前,手腳冰涼。
他低頭,看見手背上的金色細線又浮現(xiàn)出來,比剛才更亮,像一條細小的閃電。
他試著握拳,細線微微發(fā)燙,像回應(yīng)他的動作。
樓下,突然傳來尖叫。
他撲到窗邊,看見巷口有人影晃動,像被什么東西追趕。
月光下,他看見那東西——一團漆黑,沒有固定形狀,像影子被撕碎后重新拼湊,邊緣不斷蠕動。
它撲向一個奔跑的男人,男人發(fā)出短促的尖叫,然后聲音戛然而止。
黑影散開,地上只剩一件衣服。
許燃的呼吸幾乎停止。
他想起聲音提到的“暗噬體”。
他轉(zhuǎn)身,在黑暗中摸索,找到一根棒球棍——大學時社團送的紀念品,從未用過。
他握著棒球棍,手心全是汗。
金色細線在手背閃爍,像回應(yīng)他的恐懼。
窗外,尖叫聲越來越多。
他聽見張阿姨的聲音,在喊救命。
他咬緊牙關(guān),拉開門,沖進黑暗的走廊。
樓道里,伸手不見五指。
他只能憑記憶摸索著往下走。
每一步都像踩在懸崖邊。
他聽見自己的心跳,在胸腔里敲鼓。
也聽見樓下,張阿姨的哭聲,越來越近。
當他終于跑到三樓,看見張阿姨癱坐在樓梯口,蠟燭掉在地上,火苗己經(jīng)熄滅。
她面前,那團黑影正在蠕動。
許燃舉起棒球棍,沖過去。
黑影似乎察覺到他,轉(zhuǎn)向他。
月光從樓梯間的窗戶照進來,他看見黑影里有一雙眼睛,像兩粒燒紅的炭,沒有瞳孔,只有無盡的饑餓。
他揮棍砸下。
棒球棍穿過黑影,像砸進一團煙霧。
黑影發(fā)出嘶嘶聲,像被燙傷,迅速后退,縮進墻角陰影,消失不見。
張阿姨抱住他的腿,哭得像個孩子。
許燃大口喘氣,心跳快得幾乎要炸裂。
他低頭,看見手背上的金色細線更亮了,像一條細小的閃電,又像一條細小的河流。
他知道,從這一刻起,世界不再是原來的世界。
而他,也不再是原來的他。
窗外,云層裂開更大的縫隙,月光像瀑布,傾瀉而下。
照亮了漆黑的城市,也照亮了他眼中,微弱卻倔強的光。