“姐夫,我想黑暗使徒的目的,可能跟时间有关。”此时躺在王胖子怀里的灵灵已经苏醒了过来,听着众人的讨论,还有些虚弱的她忍不住开说说到。“之前你跟学姐、胖哥讨论黑暗使徒的事情,可能是你们谁触碰了通讯器,我全都听到了。我觉得你的推论有一些道理,普通人的认知里,时间是线性发展的。其实这也是现代物理学的基础,线性发展的时间才会有因果律,才决定了那些物理学知识是客观规律,而不是人类的主观想象。可因为我还是计算机系的学生,所以我总对这一点有所怀疑。”
此时灵灵还很虚弱,她喘了一口粗气,继续说:“我以大家熟知的电脑游戏举例吧。大家都了解角色扮演类RPG游戏,在经典RPG游戏中,时间就是线性的,玩家必须一关一关做任务,不能跳过去。而每做完一个任务,玩家是回不到上一个场景的,即使有些场景可以回去,因为已经做完了剧情任务,特定的剧情NPC也不会在那里了,无法再次触发特定任务。但后来发展出了开放世界类型的RPG游戏,在这种游戏中,玩家拥有更大的自主权,完全可以不按照剧情随意在游戏世界里闯荡。只要不涉及剧情冲突,玩家可以跳过最初的地图和NPC,升满级之后再回到最初的地图,依然可以触发NPC对话和任务。哪怕你跳过了触发特定任务的NPC,依然可以与这个特定任务中其他NPC相见,甚至完成部分任务。只要剧情剧情不冲突,当你重新和触发任务的NPC对话时依然可以再次触发。这就给人一种感觉,时间并不是线性的。”
王胖子听了似懂非懂,“灵灵,你这说的是游戏BUG吧?还是说难道我们都是虚拟的游戏人物?”
“胖哥,我说的不是BUG,也不是说我们是虚拟的,只是用游戏来举例子,也并不严谨。我想说的是,程序员在构架开放世界游戏的时候,脑海里是没有时间概念的。他们的脑海里只有逻辑,只要逻辑不冲突,允许玩家打乱时间线去游玩。如果你按照线性玩法,你会觉得很符合直觉。可你如果不按照线性玩法,那有时候就会产生错乱。比如,你跳过了一些剧情顺序后,再来找原本应该在此前触发的NPC,即使你依然能够触发特定任务,可也许你和NPC的对话会驴唇不对马嘴。这是不可避免的,因为程序员既然想要打造一个开放的接近真实世界的游戏,那就不可能穷尽所有玩家的所有玩法,做出符合所有玩家跳着玩的剧情对话。但只要剧情不产生冲突,即使对话不严谨也不重要,依然可以触发任务。只不过玩家知道自己是有意打乱了时间线在玩,所以错乱的对话,并不会让玩家一头雾水。可如果玩家是个小白,原本想按照线性玩下去,不小心跳过了一些地图和剧情打乱了线性叙事,等他再回头去触发NPC的时候,那他一定以为是游戏本身出了问题。”灵灵说完这段话,闭上了眼睛,继续喘起了粗气。
张饶克看了看依然一脸懵逼的胖子,替他总结了起来。“灵灵的意思就是,我们也许就是那个小白玩家。我们以为时间是线性的,希望按照线性来游玩,可如果公布了这个遗迹,那就在不自知的情况下跳过了一些剧情,虽然还可以玩,但会引发剧情谬误,让我们自己一脸懵逼,就跟你现在一样。”
灵灵闭着眼点了点头。
“可是灵灵,你说程序员是用编程思维和逻辑允许时间不线性进行。那么我们这个真实世界,又是什么允许了时间非线性进行呢?”赵天若有所思地问。
“师姐,那我也不知道了。姐夫说的很对,但我也并不只是这个意思。我的意思其实是,黑暗使徒这个组织也许就会是程序员,或者他们知道程序员的秘密。他们的任务,就是阻止玩家跳过剧情!”