林默盯着屏幕右下角的那个图标,眼神有些恍惚。那是一个灰白色的正方形,边缘带着锯齿,看起来像是某个早期3D建模软件里还没加载完贴图的默认材质球。
这已经是今晚第三个了。
作为一名负责老旧网络游戏服务器维护的技术员,林默的生活平淡得像是一杯放凉了的白开水。直到一周前,他在清理服务器日志时,意外下载了这个名为“另类贴图”的神秘文件包。当时他只当是某个程序员留下的恶作剧代码,随手解压后,里面确实只有几张图片,格式奇怪,既不是JPG也不是PNG,文件名是一串乱码。
奇怪的是,自从解压后,他的世界开始变得“不对劲”。
起初只是些微不足道的细节。比如早上出门买早餐,老板找零钱时,那枚硬币的边缘竟然呈现出一种低多边形(Low-Poly)的棱角感,反光也不自然,像是一张贴错了角的纸片贴在了金属上。林默揉了揉眼睛,以为是自己熬夜太狠出现了幻觉。但当他伸手去触碰那枚硬币时,指尖传来的触感却是冰冷、圆润且真实的。
“又是这样。”林默低声咒骂了一句,手指在键盘上快速敲击,试图调出昨晚保存的那张乱码文件名对应的图片预览。
屏幕闪烁了一下,那张灰色的方块图缓缓浮现。随着他的注视,周围的空气似乎凝固了一瞬。办公室昏暗的灯光下,他看到对面同事老张的后脑勺,那里赫然悬浮着一个半透明的、像素化的方框。方框边缘闪烁着细微的红光,仿佛在标记着某种“错误”。
林默的心脏猛地收缩。他想起昨天看到的那个方框,当时老张正在打电话,那个方框就贴在他头顶。而十分钟前,老张因为突发心梗被救护车拉走了。
恐惧像冰冷的蛇,顺着脊椎爬上来。林默猛地站起身,椅子在地板上发出刺耳的摩擦声。他冲向洗手间,看着镜子里的自己。镜中的倒影有些延迟,就像网络延迟高时的视频通话。他伸手摸向自己的脸,指尖触碰到皮肤的瞬间,他惊恐地发现,自己的脸颊上竟然覆盖着一层极薄的、透明的网格状纹理。
这不是幻觉。这个世界,或者说他眼中的世界,是由“贴图”构成的。
“另类贴图……”林默喃喃自语,脑海中闪过那个文件包的名字。如果这些异常是因为那个文件,那么,是否意味着他拥有修改这些“贴图”的能力?
他冲回电脑前,颤抖着将手指悬停在鼠标上。屏幕上,那个灰色的方块图依然静静地躺在那里。他尝试着将鼠标拖拽向办公室的玻璃窗。随着他的意念引导,那个灰色的方块竟然像是一块透明的胶带,缓缓飘向窗户。
就在方块接触到玻璃的瞬间,原本透明、反光的窗户玻璃,瞬间变成了一块粗糙的、带着红色警告叉的黑色方块。
“砰!”
一声巨响,并非来自声音,而是来自视觉的崩塌。那块黑色方块在空气中剧烈扭曲,周围的景象开始剥落,露出了后面黑暗、虚无且充满乱码的背景。林默感到一阵强烈的眩晕,仿佛自己的意识也被强行塞进了那个狭窄的像素空间。
他强忍着呕吐的冲动,迅速将鼠标移开。那块黑色方块消散了,窗户恢复了原状,阳光透过玻璃洒在桌面上,温暖而真实。
林默大口喘着粗气,冷汗浸透了后背。他赌对了。那个文件包不仅仅是一个视觉插件,它是一个编辑器,一个能够篡改现实表象的工具。
但是,为什么是“另类”?
他再次看向屏幕,这次他注意到了图标角落的一行小字,之前因为模糊一直没看清:“警告:过度修改将导致渲染错误,最终后果:文件损坏。”
文件损坏。对于游戏来说,意味着角色消失,存档读取失败。对于人来说,意味着什么?
林默的目光转向办公室门口。门缝下,一道黑影正在缓缓渗入。那影子没有固定的形状,它像是一团被揉皱的、分辨率极低的黑色烟雾,正在以每秒几帧的速度向这边移动。每移动一格,周围的墙壁就出现短暂的卡顿和撕裂。
它来了。
林默意识到,自己并不是唯一的“用户”,或者说,系统已经察觉到了这个异常的“Bug”。那些被删除的贴图,那些被修正的错误,此刻正化作某种清理程序,向他涌来。
他不能坐以待毙。既然这个世界是由贴图构成的,那么只要有贴图,他就能重构规则。
林默深吸一口气,强迫自己冷静下来。他的目光扫过桌面,看到了一本厚厚的硬皮笔记本。他迅速抓起笔记本,将其拖拽到屏幕中央。然后,他打开“另类贴图”文件夹,从中挑选了一张最基础的、白色的、无任何纹理的空白贴图。
“如果我是贴图,”林默盯着那团逼近的黑影,眼中闪过一丝决绝,“那我就能被替换。”
他将空白贴图拖向笔记本,又迅速将其复制,粘贴成无数个细小的方块。与此同时,他双手在键盘上飞速敲击,输入了一串自己从未学过、却本能知道如何输入的代码。那是他作为程序员最熟悉的指令,也是他作为“观察者”唯一的武器。
黑影已经逼近办公桌,那种令人窒息的低频嗡鸣声充满了整个房间。林默的手指按下了回车键。
屏幕上的空白贴图瞬间爆发出一团刺眼的白光。那白光并非光线,而是纯粹的数据洪流。它冲破了显示器的限制,化作无数细小的白色方块,如同雪崩般扑向了黑影。
黑影在接触到白色方块的瞬间,发出了无声的尖叫。它的边缘开始崩解,黑色的烟雾被白色的网格强行覆盖、固化。林默感觉到一股巨大的反噬力冲击着他的脑海,鼻血顺着嘴角流下,滴落在键盘上,溅起微小的像素颗粒。
“给我……定!”
他怒吼一声,将最后一片空白贴图覆盖在黑影的核心。
世界安静了。
黑影消失了。取而代之的,是办公桌上一块崭新的、平整的、白色的立方体。它静静地躺在那里,散发着柔和的光晕,完美地融入了周围环境的光影之中。
林默瘫坐在椅子上,看着自己的双手。指尖的网格纹理已经消失,皮肤恢复了正常的质感。但他知道,有些东西永远地改变了。
他看向屏幕,那个“另类贴图”的图标依旧在那里,只是颜色从灰白变成了淡蓝。图标下方多了一行新的提示:
“当前版本:1.0。解锁功能:材质替换。下一个目标:寻找源代码。”
林默擦去嘴角的血迹,嘴角勾起一抹苦涩而疯狂的微笑。他终于明白,自己不是意外获得了这个工具,而是被选中了。在这个由代码和贴图构成的虚幻世界中,他是唯一的管理员,也是最大的Bug。
窗外的阳光依旧明媚,但林默知道,在这层完美的贴图之下,隐藏着无数未被渲染的黑暗。而他,必须在这层虚假的平静被彻底撕碎之前,找到那个隐藏在代码深处的真相。
他重新坐直身体,手指放在鼠标上,眼神变得锐利如刀。游戏,才刚刚开始。