请选择 进入手机版 | 继续访问电脑版
广告

约翰·卡马克

2016-5-24 17:32| 查看: 149| 评论: 0
摘要: 约翰·卡马克约翰·D·卡马克二世(John D. Carmack II,1970年8月20日-),被誉为3D引擎之父,是最早的3D引擎开发者、游戏内部命令行指令发明者、卷轴游戏背缓冲技术发明者和3D图形加速技术奠基人。虽然在程序员圈 ...

2.2.jpg

约翰·卡马克


约翰·D·卡马克二世(John D. Carmack II,1970年8月20日-),被誉为3D引擎之父,是最早的3D引擎开发者、游戏内部命令行指令发明者、卷轴游戏背缓冲技术发明者和3D图形加速技术奠基人。虽然在程序员圈子里面赫赫有名,但是在虚拟现实领域,还没有闯出一片天。对绝大多数玩家来说,John Carmack还是那个“开发Doom和Wolfenstein游戏的天才程序员”。他也是id Software游戏开发工作室的联合创始人。去年当他突然离开id Software,加盟Oculus VR担任首席技术官之时,业界还是引起了不小的骚动。尽管Palmer Luckey(Oculus创始人)和公司一直想用自己的Rift头盔去影响John Carmack,但他却是受到了三星虚拟现实设备Gear VR的影响。在接受外媒Engadget采访时,他说道,“它(指Gear VR)让我下定决心,我要集中注意力专注在Oculus上。”


中文名 :约翰·卡马克

外文名 : John Carmack

国    籍: 美国堪萨斯州罗兰帕克

出生日期: 1970年8月20日       

职    业 : Oculus VR首席技术官         

主要成就: id Software的创始人之一; 游戏界的教父级人物; 3D引擎之父


童年


卡马克成长于美国堪萨斯城中心区的一个家庭,早年就对电脑产生了浓厚的兴趣。从小就对电脑和程序设计充满狂热,七年级时的卡马克对《创世纪》和《巫术》等游戏痴迷不已,他刚开始制作的几个基于Apple II的小游戏都在模仿《创世纪》。他后来从肖尼东高中毕业,随后考入了堪萨斯城的密苏里州州立大学。但是在两个学期之后,他从学校退学了,成为了一名自由程序员。


奋斗经历


1.1.jpg


1990年,正值计算机技术的黄金发展时期,IBM个人电脑为整个软件业带来了前所未有的机遇。但这时的软件多以商业用途为目的,游戏软件却少人问津。当时一家名为Softdisk的软件公司找到了在读大二的卡马克,希望他加入公司,一起开发游戏软件。出于对游戏软件的热爱,他毫不犹豫的同意了对方的邀请。卡马克首先遇到的问题是如何将游戏程序移植到个人电脑上,经过一番考虑,他选择了IBM PC作为最早的游戏运行平台,游戏软件就是任天堂公司风靡全球的《超级马里奥兄弟3》。经过实验,他开发出了一种名为EGA(增强型图形适配器,3D图形加速卡的雏形)的PC显示技术,这是一种16色的显示模式。之后,他又设计出屏幕刷新技术以提高游戏图形显示的速度。不久,IBM PC的第一款2D游戏成功问世,迈出了游戏软件历史性的一步。。一年之后,Carmack自己开始创业,建立了大名鼎鼎的id Software游戏公司,在这里,Carmack开发出了最早的3D游戏引擎,并发布了世界上第一款3D射击游戏《Wolfenstein 3D》,id Software的著名游戏还有《Quake》(雷神之锤)系列和《Doom》(毁灭战士)系列等。


雄心勃勃的卡马克当然不会停留在人人都能设计的2D游戏上,他把目标锁定在了3D游戏的研发上。如果是在几年前,他的“3D计划”可能很难实现,好在那时的计算机硬件技术已发展到了相当的水平—高分辨率显示器、大容量硬盘和内存、高速运算的CPU和图形加速卡等等,这些都是他实现梦想的绝好基础。两年后,他与另一个游戏软件天才John Romero共同开发出了全球首款3D射击游戏《德军总部3D》,这款3D游戏采用了他独创的3D游戏引擎。紧接着,他又开发出了《Doom》和《Quake》两款3D游戏。一时间,所有的电脑用户都争相购买这些游戏,人们甚至为了能玩上3D游戏而去购买昂贵的PC。不到一年的时间,仅《Doom》一款游戏就售出了几百万张拷贝,带来了上亿美元的商业利润。


卡马克今天的地位主要归功于他在3D方面的成就,尤其是对3D加速技术不遗余力的倡导和传播。《雷神之锤》刚刚问世的时候,3D加速卡在人们眼里还只是一个可笑的空想而已,只有卡马克对3D技术的威力深信不疑,他为《雷神之锤》制作了一个专门在Verite显卡上运行的特别版本,画面看上去非常漂亮,可惜的是Verite显卡未能在市场上站稳脚跟。随后卡马克又采用OpenGL标准为《雷神之锤》制作了一个新的版本,使所有具备3D加速能力的显卡都能以更快的速度、更高的分辨率渲染出更华丽的图像。到了今天,一些显卡生产商在研发新产品之前甚至会先同卡马克商量一下,以确保他们的硬件可以完美地支持id出品的游戏。卡马克所作的这一切决定性地改变了显卡产业未来的发展。


除了3D方面的成就外,约翰·卡马克还为游戏业带来了许多其它的技术革新,例如网络代码中的客户端侦测、多重纹理、便于修改和可扩展的游戏代码、游戏内部的命令行指令……看来所有该做的都已经被卡马克做完了,可谁知道呢,也许这一切只不过是开始而已。


除了游戏领域之外,John Carmack也和Elon Musk、Jeff Bezos一样,醉心于太空技术。他创建了Armadillo Aerospace公司,研究宇宙航行技术,先后参加过几届NASA举办的登月挑战赛。可惜的是,在“可复用亚轨道航空器项目”失败,无法争取到NASA的合同后,Carmack认为继续投入这项事业并不是一个明智的决定,所以不久之后,他宣布放弃这个自己投入12年精力的私人项目。


目前工作



6.jpg


2013年8月7日,卡马克以首席技术官(CTO)身份加入Oculus VR公司,并在同年11月22日正式从id Software辞职以全职供职于Oculus VR。卡马克辞职的原因是id的母公司ZeniMax Media不赞成id在Oculus Rift这个平台上发展游戏。这位游戏界先锋人物将在Oculus Rift公司位于德州达拉斯的新办公室上班。他一直是VR技术的支持者,在Oculus Rift还处于原型阶段时,他就参与在硬件层面让Doom 3支持Oculus Rift。他在声明中称:年轻时做现代游戏开创性工作时的回忆是美好的,现在跟Oculus Rift团队的选手一起从新开干,这种感觉又回来了。他认为VR在未来会有很大影响,现在这些都是探索性工作,未来的范式会由今天的我们来界定,想想就带感。


卡马克表示:“我在现代游戏业上已经获得了很多成功,这些都是很美好的回忆。而他们早期用胶带、胶水制作Rift原型并对其编码的经历让我回想起了自己的那些经历。我相信虚拟现实技术将会在几年内为游戏行业带来巨大的变革,Oculus rift就是其中的先驱者。但目前这项技术并不成熟,还有许多问题需要解决,我很高兴能为其贡献自己的力量。”


卡马克一直看好移动虚拟现实的前景,之前他就表示虚拟现实的未来是移动。当时他表示自己最重要的工作就是要开发Oculus的移动SDK。他反复强调,Oculus Rift将能独立运行,也可以支持PC。


个人生活及主张


卡马克是一个众人皆知的开源软件的倡导者,他也再三强调反对“软件专利”,但是他一直处于势单力孤的状态。


卡马克在1995年放出了德军总部3D的源代码,之后的1997年又放出了毁灭战士的代码。1996年时候,他放出了雷神之锤的源代码,Quake社区中的一名不太出名的程序员将其改写成了Linux版本,并且将修改后的游戏发给了卡马克。卡马克没有认为这是侵权行为然后付诸法律,而是要求id Software的员工们用这个补丁作为雷神之锤linux版本的基础。id Software在后来的日子里也同样公布了雷神之锤II的代码,雷神之锤III的代码也于2005年8月19日公布,这些代码的公布全遵循了GPL准则。毁灭战士的代码也使用GPL准则在1999年重新公布。


1996年QuakeCon举办的时候,卡马克在他的办公室遇见了凯瑟琳·安娜·康(Katherine Anna Kang)。他们在2000年1月结婚,他们的儿子克里斯托弗·赖安(Christopher Ryan)于2004年8月13日诞生。


卡马克自己有一个博客(以前叫.plan),他会时不时的在上面留言。


卡马克在慈善事业方面的贡献以及对游戏社区的关心也同样出名。一个以卡马克名字命名的基金用来资助他的母校(高中)、开源软件的倡导者、游戏专利的反对者和热心的玩家。1997年,他把他的一辆法拉利跑车作为奖品,送给了一次雷神之锤比赛“赤色全歼(Red Annihilation)”的胜利者——丹尼斯·方(Dennis Fong)。


外界评价


1999年,卡马克登上了美国时代杂志评选出来的科技领域50大影响力人物榜单,并且名列第10位。


2001年4月22日,卡马克成为第四位进入互动艺术和科学学院名人堂的人物,以表彰他在电子游戏和电视游戏领域所作出的杰出贡献。第一个拥有这个荣誉的人是任天堂公司的日本人宫本茂(Shigeru Miyamoto)。


约翰霍华德(微软公司):“他缔造了‘死亡竞赛’和‘平移’等许多新单词。《毁灭战士》和《雷神之锤》系列是继《俄罗斯方块》以及一些早期的街机游戏之后真正触及到电子游戏艺术的精髓的作品。”


比尔罗帕(原Blizzard娱乐公司):“卡马克是一位技术天才,他在自己的工作领域中一直占据着至高无上的位置,没有人可以超越得了他。那些塑造世界、富于创新精神的游戏设计师博得了我们的尊敬,而约翰卡马克同样凭借其高超的编程技术在游戏史上获得了他应有的地位,正是他的技术令许多设计师的想法得以实现。”


所开发的游戏



4.4.jpg

id Software公司开发的游戏《雷神之锤》


“Wolfenstein3D”(德军总部3D)

“Return to Castle Wolfenstein”(重返德军总部)

“Doom”(毁灭战士)

“DoomII”(毁灭战士2)

“Heretic”(异教徒)

“Hexen”(巫术)

“HexenII”(巫术2)

“Quake”(雷神之锤)

“QuakeII”(雷神之锤2)

“QuakeIIIArena”(雷神之锤3之雷神竞技场)

“DoomIII”(毁灭战士3)

“QuakeIV ”(雷神之锤4)

“Rage”(狂怒)

虚拟99(www.xuni99.com)温馨提示转载请注明出及本文链接!

  免责声明:本站转载文章仅代表作者个人观点,与虚拟99立场无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。


VR交流1群:181193387  VR交流2群:264791854

伤心

惊呆

大赞

晕了

感动
热点原创
热点原创
上一篇:杰伦·拉尼尔下一篇:马克·扎克伯格

最新评论

联盟网站
VR资源分享1群
群号:181193387
VR资源分享2群
群号:264791854
本站网页已被访问 次!  
本站内容来自互联网与用户分享,如有侵权请联系我们删除!
技术支持:上海萌点信息科技有限公司  ( 沪ICP备15009563号-11 )