通晓查询首页|诗词大全|解梦大全|老黄历
通晓查询 > 历史上的今天 > 历史上的今天8月20日 > 1970年8月20日传奇游戏程序员约翰·卡马克诞生

历史上的今天: 前一天后一天

1970年8月20日 传奇游戏程序员约翰·卡马克诞生

在54年前的今天,1970年8月20日(农历1970年7月19日),传奇游戏程序员约翰·卡马克诞生。
John Carmack(全名为John D. Carmack II,中文名为约翰·卡马克),生于1970年8月20日,是享誉世界的著名程序员,在电视游戏领域被尊为偶像。他是id Software的创始人之一,这是一家专门开发电子游戏、电视游戏的公司,成立于1991年。
John Carmack
生平经历John Carmack成长于美国堪萨斯城中心区的一个家庭,早年就对电脑产生了浓厚的兴趣。他后来从肖尼东高中毕业,随后考入了堪萨斯城的密苏里州州立大学。
但在两个学期之后,他从学校退学了,加入了一家名为Softdisk的软件公司。在该公司,他与John Romero、Adrian Carmack一同开发了第一个游戏“Commander Keen”(指挥官基恩),并由Apogee Software在1991年发行了作为共享软件销售的后续版本。
之后不久,John Carmack离开了Softdisk,创立了id Software。现在,John Carmack仍然担当着id Software的游戏软件首席程序员,出自他手的电脑游戏已达数十部之多。
游戏领域的卓越成就John Carmack最让人咋舌的冒险就是涉足了第一人称射击游戏领域。他的编程能力毫无保留的体现了出来,随后的《德军总部3D》(Wolfenstein 3D)、《毁灭战士》(Doom)和《雷神之锤》(Quake)就是最好的佐证。这些游戏和它们的后续版本都取得了巨大的成功。
John Carmack喜欢在电脑图像领域尝试新的技术,比如他在Doom上第一次使用了二叉树分割技术,表面缓存技术则在Quake中第一次出现。还有就是后来在Doom3里面使用的“卡马克反转”(即shadow volume的z-fail方法。事实上并不是John Carmack首先创新了这个技术,他在后来独立研究出来。)。
John Carmack创造的游戏引擎被用来制作其他的第一人称射击游戏,比如《半条命》(Half-life)和《荣誉勋章》(Medal of Honor)。
在2007年苹果全球开发者会议(WWDC, Apple Worldwide Developers Conference)上,John Carmack宣布了id Tech 5,它实际上消除了过去对美工和设计人员的纹理内存限制,允许在像素级别上对整个游戏世界实现独特的定制设计,并提供了几乎无限的视觉真实性。"该技术可以允许"广袤的户外场景,而室内场景则具有前所未见的艺术细节。
他因在游戏界的突出贡献,及开发的全球首款3D射击游戏《德军总部3D》,而于2010年获得了由游戏开发者大会的jīng英选择奖咨询委员会颁发的游戏开发者终身成就奖。该款3D游戏采用了他独创的3D游戏引擎,因此他也被尊称为“第一人称射击游戏之父”。

历史上的今天8月20日为您提供历史上的今天8月20日发生了什么事件,历史上的今天8月20日传奇游戏程序员约翰·卡马克诞生,历史上的今天8月20日有哪些事件发生,,历史上的今天8月20日发生的历史事件,历史上的今天8月20日发生了哪些大事,历史上的今天8月20日发生了事件传奇游戏程序员约翰·卡马克诞生等。