看到很多人都在和平行世界较劲,个人感觉这和传统的平行世界问题是有点区别的。说一下我的感想。
先来确认几条事实:
1. 科特上尉并没有这段8分钟的记忆,记忆是肖恩的;
2. 肖恩被炸碎了,科学家不知道用什么办法,把那小子最后的一点记忆植入了科特的大脑里;
3. 科特的大脑还是自己的,具有思考能力和记忆能力;
4. 科特所前往的那个八分钟的世界,并不是一个和我们现实世界等同地位的世界,只是一个虚拟的世界,源代码里的程序。
------------------------
能够确认以上的信息,理解这部电影就简单了。
我们先思考下,科学家是怎么能够构建出源代码里的世界的?
答案:根据肖恩的记忆。
那为什么科特每次进入源代码,发生的事情都不同?
答案:这就好像玩电脑游戏一样,游戏的设定(肖恩的记忆)是死的,但是玩家是活的。
为什么肖恩最终能够脱离源代码的控制,活了下来?
答案:
首先,大家可能和我刚开始一样,认为科特也只不过是源代码程序的一部分,但是其实不是这样的。
科特在真实世界残留的部分是大脑。大脑是世界上任何计算机都无法比拟的牛逼机器。带有肖恩记忆的科特大脑并不是源代码程序的一部分,而是可以看做是一个计算机操作员,或者游戏玩家。
源代码才是一段程序,或者我们可以看作是一个电脑游戏。我们平时玩游戏时,和电脑的交互方式是通过键盘,鼠标,电脑屏幕,或者其他再稍微牛逼点的设备。
但是源代码这个游戏的玩法不一样,他把游戏直接作为一段记忆,植入你的大脑里,让你身临其境的玩。但是这个游戏目前有个缺点,就是技术不成熟,不能随意的植入记忆,只有原始的记忆拥有者和玩家的身体某些特质满足一定条件时,才能植入。估计这种植入方式对正常人的大脑也有一定损伤,所以军方选择了已经为国捐躯的科特上尉。
于是科特上尉,作为源代码这个游戏的玩家,一次次的玩这个游戏。
。。。
直到。。。他破解了这个游戏!他可以随意改变游戏中的设定了!
为什么说他破解了这个游戏?前面说过,源代码整个程序都是构建在历史老师肖恩的残留记忆的基础上的。也就是说,不存在肖恩记忆里的东西不应该出现在源代码程序中。
但是在结尾,制服美女古德温出现在了源代码世界里 - 肖恩的记忆里怎么会有古德温?这分明是科特自己的记忆!
这说明,在科特玩游戏的过程中,科特已经把自己的记忆逐渐加入到了源代码程序中!他已经从游戏玩家摇身一变,成为了游戏开发者!
如果把我们所处的世界称为真实世界的话,那么科特最后存在的世界其实是计算机的虚拟世界。除了他自己的所有人,都是NPC!
而科特就是这个世界里的神,因为这个世界的一部分是他创造的。
认清了科特已经破解源代码这个事实后,很多问题就不难看出答案了。
为什么科特在最后一次进入源代码之前,苦苦哀求古德温给自己最后一次机会?
答案:因为他已经意识到自己破解了源代码!
因为 1). 如果源代码单纯是按肖恩的记忆在进行的话,克里斯蒂娜是不会死的。因为肖恩最后的记忆应该是停留在火车上。2). 爆炸时间 - 如果源代码是严格按肖恩的记忆在进行的话,爆炸时间是不会变的,可是因为科特和凶手在火车下打了一会架,爆炸被延迟了,超过了八分钟。
电影停在最后一吻的话,好还是不好?
答案:姑娘们,说实话,我很庆幸导演没这么做。
如果没有最后一吻后面的故事,来让大家知道科特已经成功破解了源代码。那这部电影作为一部科幻电影来说,就太逊色了。