屠龙之技(第5/18页)

向约翰·卡马克致敬!年轻人摘下银光闪闪的头盔,心中充满了敬仰之情。大师在上个世纪创造了神话般的三维引擎杰作,直到今天仍然是不朽的传奇。虽然今天的游戏画面在精细度上要更胜一筹,工作原理却始终如一:用即时引擎来表现主体,用离线引擎来表现背景。普通人看到的是即时引擎的流畅灵活,离线引擎的华美精细。程序员看到的却是多边形所表现的涂满油彩的皮肤和NuRBS曲线表现的树叶轮廓,两者的差别有多少?一光年那么大。年轻人的嘴角挤出细微的弧纹,他解下洁白的围脖,递给服务小姐,就像久困樊篱的蛟龙挣脱缠身链锁那样轻松,浑身每一块肌肉都膨胀充满力量。他眯着细长的眼睛朝玻璃旋转门透过的五彩阳光望去,拖鞋发出欢快的趿拉声。

“伊万呢?伊万是死了吗?”黄毛小子怯怯地搡着他的老大,不解地问。

师父步履迟缓地走到窗前,吃力地拉开厚厚的垂地窗帘,一堵巨大无朋的屏幕展露眼前,不,那不是屏幕,那是城市的夜空,璀璨灯光充盈着摩天大楼,让耸入云霄的玻璃幕墙变得通体透明,就像团簇生长的水晶。

“看到它了吗?”师父指着一幢庞然大物,那是IEEE通信大楼,建筑面积超过三个五角大楼,智慧、财富、权力的象征。在它巨大的阴影里,这幢图书馆就像是儿童积木。

“规则110。”师父说。

走在宽阔大街上的人们突然顿住了他们的脚步,所有的人都转向同一个方向,交头接耳。

IEEE通信大楼的灯光熄灭了,这是不可思议的,就算是发生地震,三套备用发电机组也可以保证它灯火通明。因为这儿是全世界最有名的计算机、网络公司的总部所在地,它若停电全世界的网络都会瘫痪。

它马上又亮了,但仅仅是几个窗户亮着,它们分布在对角线位置。两处亮斑一个是三角形,一个是圆形。它们周围的窗户也一明一灭起来,不久,它们复制出许多三角形、圆形。它们的地盘交错着,变幻着,就像在厮杀。

“这是工程师们的行为艺术吧。”有大学生很有经验地向周围的人说。这把戏他在大二时就玩过了,当时他们编了一个小小的程序在一幢女生楼的窗户上玩起了俄罗斯方块。

但他很快发现这“行为艺术”的复杂性远远超出了俄罗斯方块。事实上窗户格子的明灭是有规律的,当一行相邻三个格子全黑、全白或左侧一个格子为黑时,该格子为白。但这种简单的规则宏观上又表现出类似于生命的性质:三角形、圆形都可自我复制,它们能侵入对方的阵地,扩大地盘。

“他们就像能思考。”一个心思细腻的女人说。虽然她完全不懂程序,但她的洞察力是惊人的。建立于简单规则之上的矩阵生命,的确能表现出生命的自组织现象,只是,没人能发现,它们甚至还能进化。

圆形族疯狂的复制能力让它的地盘急速扩张,三角族个体开始集拢收缩,似乎有意避其锋芒。就在人们以为圆形生命将吞并最后一块三角形的阵地时,三角族突然对一小块孤立的圆形族发动攻击,人海优势让它的攻击立竿见影。然后它又切断另一块圆形阵地与大部的联系,再次吞没了它。三角族的复制效率低下,但它攻击迅猛的特点展现得淋漓尽致。圆形族虽然占据了大量的资源,即亮着的窗户格子,但它的资源只不过是为三角族做嫁衣罢了。三角族侵吞了它的资源,与资源占有量成正比的攻击显得愈加犀利。一个小时后,三角族吞没了最后一个圆形生命,最终让光明澎满了IEEE通信大楼。

驻足观看的人群响起热烈的欢呼声。虽然这只是枯燥的黑白格子游戏,虽然图形背后的程序控制并非人人都能窥透,但那勾人心弦的战斗却感染了每一个看客。

师父安详地躺了下去,他的手指仍旧呈蜷曲状,可以精确地放在九个键上。

“我已经不能教你了。你要记住,只有那些清空了陈腐的律条、世俗的财富、甚至缱绻的情思的人,才能成为真正的屠龙战士。你去吧……”

师父在他的怀里平和地闭上眼睛,头像苹果机一般沉重。

他跪在地上,滚烫的泪水在月光的清辉里颤动,一种前所未有的巨大空寂笼罩了他。