虽然我不是程序员,但是作为一个普通的玩家,John Carmack绝对是我的偶像,作为世界上最好的游戏设计师,他几乎是以一人之力在挑战MS,没有他就没有Quake世界,就没有OpenGL的今天。Voodoo+Quake,这绝对是3D游戏当年成功的2大要素。
我在/_上看到redherring刊登了一篇介绍John Carmack的文章:
"当Microsoft在90年代初期试图发布图形标准时,John Carmack,顶尖的PC游戏程序设计师,对此不屑一顾。8年后,Carmack先生在开发idsoftware最新一代的Doom时,对Microsoft的标准仍然置之不理。
Microsoft的程序经理Otto Berke抱怨说:"对于他,(OpenGL)这几乎已经成为了一种宗教信仰。"Berke先生的工作是负责监管公司的DirectX技术分部。除了Carmack的特立独行以外,其他很多游戏开发者大都采纳了MS的图形标准。
Carmack是id Software的合作创始人和首席程序设计师,他一直坚持自己的图形技术。他是一个纯粹的技术天才,他寻求一个可以在Windows,Linux和Macitosh等系统上通用的代码,而这用Microsoft技术是无法作到的。作为一个完美主义者,他令发烧玩家和图形专家痴迷。在程序员当中,他由于倡导开放而被尊为偶像,特别是id software的游戏引擎有无限的自由度来创建游戏。而在玩家心目中,他被称赞为永不妥协的超真实超暴力游戏之父,他的游戏令年轻人疯狂,令父母们和政治家们恐惧。
Carmack先生是独一无二的,他的成功在企业范例中应该是个异数,位于Texas Mesquite的idsoftware是创建时是一家很小的公司,而现在规模仍然很小,但是它却获得了上千万的引擎授权费。Carmack说:"我们一生也花不完这么多钱,钱不是我们的主要动机。"
而这又和传统的道德观格格不入:商业就是商业,商业必须成长。"ID挑战了传统的商业逻辑,他们现在只有17名雇员,但公司每年的收入为2千万美元,每个人每年赚百万美元以上..."
如果你是懂E文的Quake玩家,我建议你一定要阅读这篇文章。