第六十五章 杰斯特卷轴算法-《游戏开发巨头》
第(1/3)页
两人的聊天结束之后,实在是太困的马克·塞尼便打着哈欠去了休息室睡觉了。
杰斯特倒是坐在之前马克·塞尼坐的那张椅子上,看着电脑沉思了起来。
在个人电脑上完成卷轴效果他确实可以做到,他在重生前就看过卡马克卷轴的算法,这是一种非常巧妙的方法,能够在当时并不适合做游戏的pc上,完成像是街机一样的卷轴动画效果,不过……
杰斯特想到了一件事,这让他有些犹豫。
众所周知,pc游戏诞生的很早,但pc游戏真正的开始被人接受,能够在质量上跟那些精致的家用机或者是街机游戏放在一起做对比,却是从卡马克卷轴算法诞生之后开始的。
卡马克卷轴算法这也是个人电脑历史上的两座里程碑之一,后世无数的游戏,无论是个人电脑,街机亦或者是家用机,都无数次的使用过这个卷轴算法。
而且,这两座里程碑都跟卡马克有关,一次就是他的这个卷轴算法,而另一次就是他完成的世界上第一款真正意义的3d引擎。
他的这个创举,让游戏者制作者们可以在pc上完成他们之前梦寐以求,但却无可奈何的种种设想,pc上第一款在任何一个方面都不逊色家用机的游戏正是因为卡马克卷轴的诞生而诞生的,这款游戏也是动作冒险类游戏的始祖,《波斯王子》。
后世读卡马克的传记的时候杰斯特最佩服卡马克的一点,就是他是一位真正的程序员。
这里说的程序员可不仅仅是能码代码的码农,而是具有无穷的创造力,想象力,并且能够将这些完成为一个个不可思议的程序,但却丝毫不将这些程序视为自己的禁-脔的程序设计师。
是的,卡马克是一个坚定的程序开源者,他所制作的每一个程序都是不申请专利,并且开源出来允许任意人使用的,最著名都是莫过于阀门的《半条命》就是用的卡马克为《雷神之锤》编写的引擎,而且并不需要缴纳授权费用。
这是因为当时信心满满的g胖在看了《雷神之锤》的演示之后发现,他们这些人无论如何也做不出能完成这种效果的3d引擎,也正好g胖的一个朋友在id给卡马克当小弟,所以顺利的从id拿到了雷神的引擎。
这样,才有了fps在《雷神之锤》之后最具有里程碑意义的作品的问世。
甚至关于卡马克卷轴还有一个关于他对程序开源态度方面的故事。
当时卡马克在一家游戏杂志工作,他完成了卷轴效果,并且在一名画师同事的帮助下将《超级马里奥》的第一关给完美复制到了一台电脑当中。
然后,他的老板看到了卡马克演示的游戏效果,只是随口说了这么一句话。
“喔!你应该去申请个专利。”
没想到的是,卡马克怒立即从座位上站起来,用手指指着他老板的鼻子,然后不可歇的吼道:“去他-妈的什么专利!如果你再敢跟我提什么专利,我立马走人!”
没过多长时间,卡马克在约翰·罗梅罗的怂恿下,真的辞职了。
所以,对卡马克这种天才杰斯特是既想用,但又不想用的,他的确能够完成很多其他程序员连想都不敢想的事情,问题是他那特别的对于程序开源的信仰是任何一个游戏公司的老板都不能忍受的。
你能忍受自己公司好不容易研发出的游戏引擎被开源后,无偿被所有人使用?
第(1/3)页