你相信上帝的存在吗(3)
程序员:“GTA里的NPC为什么不能飞?”
我:“万有……”我突然呆住了,觉得有什么不对。
程序员得意一笑:“游戏里也存在万有引力么?那只是程序员为了模仿现实世界制定的规则,一串代码而已。”
我点了点头:“你刚好说了我想说的。”
程序员道:“那又是什么,制定了所谓现实世界的规则?为什么会有万有引力?为什么我朝着你的鼻梁打你一拳你会流鼻血,为什么我朝着墙壁打一拳我的手可能会骨折?为什么我们需要呼吸?为什么我们需要喝水?这些规则,是谁指定的?”
我无法回答。
程序员接着道:“还没明白?这个世界,就像一个程序,是由程序员创造出来的。”
我觉得他疯了,顺着他的话说:“那个程序员就是上帝?”
程序员道:“没错。准确地说,他是我们的BOSS。BOSS负责分配任务,由公司里的程序员来完成。这个世界很大,一个人远远不能完成,所以需要很多个程序员合作。就像游戏,一组程序员负责建模,一组程序员负责这,负责那,总之各司其职,才能维护整个程序的稳定运行。”
我笑了笑说:“你《黑客帝国》看多了。”
程序员说:“随你怎么说。”
我道:“如果你说的都是真的,那么你又是怎么知道这些的?”
程序员道:“我当然知道,我就是构建这个世界的程序员之一,我负责NPC的构建。”
我呵呵一笑:“你不会想说,你每晚梦游写的程序,其实是在构建这个世界的NPC吧?”
程序员点了点头说:“没错,看来你挺聪明的,不愧是我创造出来的NPC。”
我一阵无语:“好啊,你说我是你创造的,咱俩今天才见面,以前从不认识,你说说我以前是干什么的?”
程序员道:“我怎么会知道?”
我说:“不是你创造了我么?”
程序员道:“我只负责构建NPC的外观,但是每一个NPC的角色设定和身份背景,都有专门的设计师来打造,我们分工是很明确的。所以,我不知道很正常。”
我又问:“如果我是你创造的,我为什么会来找你?”
程序员道:“这是个巧合。我们只负责创造你,设定你的过去,但是从不会干涉你的未来。是你自己选择要来找我的,这是个巧合。另外,你上个月才诞生。”
我差点儿笑喷:“看来今天到这里来采访你的,是个刚出生不到一个月的婴儿。”
程序员道:“你没理解我的意思。我说的诞生,并不是指你从娘胎里出来,而是指,你被创造出来。你被创造出来的时候,就已经是现在这副尊容了。”
我道:“那我为什么会感觉自己活了二十来年?”
程序员道:“那是因为另外一个组的设计师给你灌输了二十来年的记忆。人对时间的感受,大多来自于自己的记忆。包括你的父母,你的整个家庭,都诞生于上个月,和你同时诞生。这是程序升级所要做出的必要的NPC调整。为此,我们还修改了不少已经存在的NPC的记忆,让他们认识你们,好像一开始你们就存在于他们的生活当中。这样,你们的出现就是浑然天成的,没有谁会对此产生怀疑。”他顿了顿,接着说,“对了,其实这个世界的历史也没有你想象得那么长。大概……只有几百年的历史。这里说回到达尔文。其实达尔文是我们程序员精心设计的NPC。因为那时候的NPC相信神创论,一些NPC开始用毕生精力来寻找上帝的存在。所以程序员害怕有一天NPC会发现这个世界只是个巨大的程序,于是创造达尔文,提出进化论,让人相信自己是进化而来,而不是被创造出来的。