科技英雄传:第一人称射击游戏之父卡马克

   约翰·卡马克是一位美国游戏程序员,也是id Software的创始人之一,id是一家专门开发电子游戏、电视游戏的公司,成立于1991年。他带头开发了多款视频游戏,包括《指挥官基恩》(Commander Keen)、“Wolfenstein3D”(德军总部3D)、“Doom”(毁灭战士)、“Quake”(雷神之锤)、“Rage”(狂怒)及其后续作品等。

约翰·卡马克
约翰·卡马克

  卡马克最知名的贡献是他在3D图形显示方面的创新,他还爱好火箭发射器,并成立了名为犰狳宇航(Armadillo Aerospace)的私人研发团队。

  卡马克出生于美国堪萨斯城,父亲是一位资讯主播。从小他就对计算机感兴趣,后来考入了堪萨斯城的密苏里州州立大学,但是在两个学期之后,他从学校退学,成为了一名自由程序员。

  不久之后,路易斯安那州的电脑公司Softdisk聘请了卡马克,和他一起工作的还有后来一同创立id Software的约翰·罗梅洛(John Romero)和阿德里安·卡马克(Adrian Carmack)。1990年,卡马克和罗梅洛等一同开发了第一款游戏《指挥官基恩》,这个系列游戏由Apogee Software在1991年发行销售。之后不久,卡马克离开了该公司,参与创立了id Software公司。

  卡马克率先或引领了计算机显示领域的很多新技术,包括在《指挥官基恩》中使用的“切片适配更新”(adaptive tile refresh)技术,《德军总部3D》等游戏中使用的Raycasting技术,以及《毁灭战士》率先使用的“二叉空间分割”(binary space partitioning)技术等。

  在2007年WWDC苹果全球开发者大会上,卡马克公布了id Tech 5技术,它实际上消除了过去对美工和设计人员的纹理内存限制,允许在像素级别上对整个游戏世界实现独特的定制设计,并提供了几乎无限的视觉真实性。

  卡马克的技术还被授权应用于很多极具影响力的第一人称射击游戏,例如《半条命》(Half-Life)、《使命召唤》,以及《荣誉勋章》等。2007年,卡马克在与妻子度假时,在手机上玩游戏,并决定开发一款“出色的”手机游戏。2007年8月,卡马克加盟虚拟现实游戏公司Oculus VR,并担任该公司首席技术官。2013年11月,他辞去了id Software的工作,开始全职在Oculus VR公司工作。

  卡马克是知名的开源软件倡导者,多次公开反对软件专利。他还参与过开源软件项目。1995年,卡马克放出了《德军总部3D》的源代码,1997年放出了《毁灭战士》的代码。1996年,他放出了《雷神之锤》的源代码,Quake社区中的一名与id Software毫无关联的程序员将其改写成了Linux版本,并且将补丁发给了卡马克。在卡马克要求下,id Software公司并没有诉诸法律,而是用这个补丁当作Linux版《雷神之锤》的基础。后来,id Software同样公布了《雷神之锤II》、《雷神之锤III》、《毁灭战士》等游戏的代码,这些代码的公布全遵循了GPL准则。

  卡马克还因为他对慈善事业和游戏行业的慷慨而知名。卡马克慈善捐款的受益者包括他的高中母校、开源软件倡导者、软件专利反对者,以及热心于游戏事业的人们。1997年,卡马克将自己的一辆法拉利跑车作为奖品,送给了一次《雷神之锤》比赛的获胜者丹尼斯·方(Dennis Fong)。

  1999年,卡马克登上了美国《时代》杂志评选出来的科技领域50大影响力人物榜单,并且名列第10位。2001年4月22日,卡马克成为第四位进入互动艺术和科学学院名人堂的人物,以表彰他在电子游戏和电视游戏领域所作出的杰出贡献。因为在游戏界做出了突出贡献,并开发了全球首款3D射击游戏《德军总部3D》,卡马克于2010年获得了由游戏开发者大会的精英选择奖咨询委员会颁发的游戏开发者终身成就奖,并被尊称为“第一人称射击游戏之父”。

[编辑:小托尼]
上一篇:XboxOne销量破300万台 美国销售最快游戏机 下一篇:EA离职潮:两名Chillingo创始人离开公司
分享到: