GAMECG

凌晨三点,城市的霓虹灯光透过落地窗,斑驳地洒在陈默那张堆满杂物的办公桌上。屏幕的幽蓝冷光映照着他略显憔悴的脸庞,瞳孔中倒映着无数行飞速滚动的代码。作为一名独立游戏开发者,陈默已经在这个名为“GameCG”的项目上死磕了整整三个月。没有投资人,没有团队,只有这一台性能过剩的显卡和一颗不甘平庸的心。

“渲染进度:98%……”

随着最后几个像素点被填充完毕,屏幕上的画面突然静止了一瞬。紧接着,一阵刺耳的电流声从音箱中爆发出来,紧接着是死一般的寂静。陈默猛地从椅子上弹起,心脏剧烈跳动,仿佛要撞破胸膛。这不是正常的程序结束提示,而是某种更为诡异的、仿佛来自另一个维度的低鸣。

他颤抖着手,重新点击了播放键。

屏幕亮起,不再是预渲染的动画,而是一段从未编写过的实时演算画面。画面中是一座破败的哥特式教堂,雨水顺着破碎的彩色玻璃窗滴落,在石板上溅起浑浊的水花。镜头缓缓推进,一个身穿黑色风衣的背影站在祭坛前,手里握着一把生锈的骑士剑。那背影如此熟悉,熟悉到让陈默感到一阵莫名的寒意——那是他自己。

“这不可能……”陈默喃喃自语,手指悬在键盘上方,不敢触碰任何一个按键。他明明记得,游戏《GAMECG》的核心玩法是解谜与探索,场景设定在一个充满科幻色彩的太空站,哪来的中世纪教堂?

就在这时,屏幕上的画面突然发生了扭曲。原本高清的纹理开始剥落,露出底下漆黑的数据深渊。那个黑衣人的头缓缓转动,竟然直勾勾地看向了屏幕外的陈默。那双眼睛里没有眼白,只有两团燃烧的红色火焰,仿佛能穿透屏幕,将人的灵魂点燃。

“你终于醒了。”

一个沙哑的声音直接在陈默的脑海中响起,并非通过耳机,而是通过某种神经层面的直接连接。陈默惊恐地后退,椅子轮子在地板上发出刺耳的摩擦声。他想要关掉电脑,拔掉电源,但身体却像被无形的绳索捆绑,动弹不得。

屏幕上的黑衣人缓缓抬起手,指向了虚空中的某一点。随着他的动作,周围的场景开始崩塌,教堂的石墙化作无数绿色的代码流,向上方涌去。在代码流的尽头,陈默看到了一片浩瀚的星海,而在星海中央,悬浮着一座巨大的、由无数游戏引擎构成的巨塔。

“欢迎来到‘GameCG’的真实层。”那个声音再次响起,带着一丝戏谑,“你以为你是在创造世界?不,陈默,是世界在筛选你。”

陈默的呼吸变得急促,冷汗浸透了后背。他想起了过去三个月里的种种异常:每当他深夜调试代码时,总能听到窗外有脚步声;每当他完成一个关卡,现实中就会发生一些微小的巧合,比如刚好买到想要的咖啡,或者刚好避开一场车祸。他一直以为那是幸运,但现在看来,那都是被“注视”的证明。

“为什么是我?”陈默在心中呐喊,尽管他知道对方听不到,或者说,他并不在乎陈默的答案。

“因为你的代码里,藏着‘钥匙’。”

屏幕上的画面再次变化,这次出现了一个熟悉的界面——那是陈默最引以为傲的物理引擎测试画面。但在画面中,物理法则被彻底颠覆,重力反转,物体在虚空中漂浮、碰撞,每一次撞击都发出雷鸣般的巨响。而在那些漂浮的碎片中心,隐约可见一个红色的按钮,上面写着“EXIT”。

陈默的直觉告诉他,那是一个陷阱,也是一个机会。如果那是陷阱,他可能会陷入数据的迷宫永远无法逃脱;如果那是机会,他或许能掌控这个正在吞噬他生活的虚拟世界。

“选择权在你,创造者。”声音渐渐淡去,取而代之的是键盘自动敲击的声音。

哒哒哒哒哒。

陈默惊恐地发现,自己的双手正在不受控制地移动,在键盘上飞速输入着一段他从未写过的代码。这段代码简洁、优雅,却蕴含着恐怖的力量,它像是在重写现实的底层逻辑,将虚拟与现实的边界彻底模糊。

随着最后一行代码输入完毕,屏幕上的红衣按钮消失了,取而代之的是一行鲜红的文字:

“GAME OVER? OR GAME START?”

陈默喘着粗气,瘫坐在椅子上。窗外的天已经微微泛白,晨曦透过云层,洒在屏幕上,将那行红字映照得如同鲜血般刺眼。他看着自己颤抖的双手,心中涌起一股难以言喻的恐惧与兴奋。他知道,从这一刻起,他不再仅仅是一个游戏开发者,他是这个新世界的守门人,也是唯一的囚徒。

他深吸一口气,鼠标光标缓缓移向了“GAME START”的选项。点击,或是不点击,都将决定他接下来的命运。而在这个名为《GAMECG》的世界里,没有存档,没有读档,只有无尽的未知与挑战。

陈默按下了左键。

屏幕瞬间黑了下去,随即,一个新的世界在他眼前缓缓展开。

上一章 章节目录 下一章

阅读设置 ×

超大