[陶:好。]
休息室里,几个没心情工作的人聚在一起,选着架子上的游戏光盘。
隔着玻璃门,可以看见阿姨在开放式厨房里忙碌,台面上摆满了蔬菜和生肉,今天的午餐看起来会很丰盛。
早上长寿面的香味还残留在鼻间。
霍燃肯定把汤喝完了。
小黄选了一张盘,塞进游戏机里,然后给他们分发手柄。
超大屏电视机上,渐渐出现精美宏大的开场动画。
陶知越走神了很久,直到旁边的官宇冬推了推他:“别想啦,眼镜肯定会处理好的,要开始了,快看屏幕。”
“我在想一个别的问题。”
陶知越依言看向屏幕,画面背景很有真实感,三个表情生动的主人公在画面中央站定,等待着他们操纵手柄,然后做出相应的动作。
“什么问题?”官宇冬好奇道。
在等待的间隙里,官宇冬控制的角色往上跳了跳,小黄控制的角色顺势给官宇冬来了一拳。
陶知越控制的角色还一动不动。
他缓慢地组织着语言。
“如果有一天,你突然被人告知,自己是一个生活在游戏里的人物。”
“有人设计好了剧情,写好了脚本,你生活里发生的一切可能都不是偶然,全都是事先安排好的情节。”
“而你是一个不相信命运的人。”
“你会有什么反应?”
第73章
他的话音落下, 休息室里陷入一阵寂静。
在激昂的游戏背景音乐里,官宇冬露出了若有所思的表情。
小黄趁机连续锤了官宇冬的角色几拳,觉得不太过瘾,又悄悄给陶知越的角色来了一脚飞踢, 然后率先回答起这个问题。
“我每天被闹钟叫醒的时候都是这么想的, 我的生活说不定是假的,只有起床的痛苦是真实的。”
“墙背后也许有一群观众, 心里在想我今天又要买包子了, 鲜肉馅的,我已经连吃半个月了。然后挤地铁上班,在电脑前坐上八小时敲键盘。”
“这人真的太无趣了, 他们肯定在这么想, 接下来还会盯着我写代码时的便秘表情,发出那种情景剧里的罐头笑声。”
“但是我每次一这么想, 反而就有动力起床了, 去早餐店里买份烧麦, 略作反抗。”
“脚本里应该不会把每天的早餐内容都规定好吧,反正我每次买烧麦的时候都没有遭遇什么不可抗力的阻拦。”
“综上所述,生活在游戏里也还行吧,要说情节被提前写好, 其实大家的日子都过得差不多, 至少我还可以选择早上到底吃烧麦还是肉包子。”
听到这个十分具象化的答案, 陶知越有些讶然。
“这算是悲观还是乐观?”
小黄抓着手柄表演了一个旋风飞踢, 华丽落地:“都有吧, 唉,生活就是这么复杂。”
“不过,认真回答的话, 我一开始肯定会不相信,毕竟想象归想象,谁也不希望自己真的变成没有思想的傀儡,那样活着太难受了。”
“所以,如果你现在告诉我,我真的活在一个被设定好的游戏里,那我可能会想试着实现一下我从小到大的一个心愿,以此来判断这到底是不是游戏。”
陶知越被勾起了兴趣:“什么心愿?”
“抢银行,狂笑着往麻袋里装钱。”小黄郑重道,“然后警察来了也不跑,如果是游戏,那这把就完了,可以重开一局。”
“重开之后又是读书,毕业,工作,敲代码,买包子,偶尔买烧麦。”
“直到又有人告诉我,这是个游戏,然后再是抢银行重开。”小黄沉思,“啊,这算是无限递归吗?”
陶知越愣了一下,跟着沉思:“算吧,重开应该是某种形式上的自己调用自己?”
小黄虚心求教:“这里存在递归基吗?我想不出来,陶哥救我。”
“我觉得要看游戏背后的具体逻辑,如果肉包和烧麦的选择自由可以逐渐扩大到其他地方,甚至改变了这个世界的算法,那么最后可能会结束递归,返回一个全新的答案。”
“但如果这种小细节无法影响既定结局的话,最后只能在无限递归里发生栈溢出,再然后就是运行错误……”
在两个人越扯越远的对话里,官宇冬略显惊恐的声音响起:“时间过去多久了?”
“几分钟吧,怎么了?”
“靠,吓死我了,刚才不是在问游戏吗?为什么你们开始聊代码了?我被报错吓醒了,还以为一眨眼几个小时过去,你们又开始工作了……”
一左一右两位程序员,同时沉默了。
真是根深蒂固的职业习惯。
陶知越咳嗽一声,转移话题:“没什么,随便聊聊,你想什么这么入神?”
小黄福至心灵,当即抢答道:“你是不是在幻想生活在恋爱向游戏里?”