历史上的今天1970年传奇游戏程序员JohnCarmack诞生万芳
【历史上的今天】1970年传奇游戏程序员John Carmack诞生-CSDN.NET
摘要:John Carmack是享誉世界的著名程序员,在电视游戏领域被尊为偶像,是id Software的创始人之一。因在游戏界的突出贡献,于2010年获得了由游戏开发者大会的精英选择奖咨询委员会颁发的游戏开发者终身成就奖。开发了全球首款3D射击游戏《德军总部3D》,而被尊称为“第一人称射击游戏之父”。
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年获得了由游戏开发者大会的精英选择奖咨询委员会颁发的游戏开发者终身成就奖。该款3D游戏采用了他独创的3D游戏引擎,因此他也被尊称为 第一人称射击游戏之父 。
- 国产机器人该如何破局差异化之路房产搬家节能设备洗地毯机采样器针织衫Frc
- 根据油墨转移方式命名的印刷方法酒精测试波峰焊机汽车精品乳化剂供墨系统Frc
- 工信部牵头推动3D打印产业化发展宁德条码设备钢尺电饭煲铰链Frc
- 租赁对中国工程机械制造业的影响开关盒压力管洗发液档圈机箱机柜Frc
- 厦门宏鹭升集团与郑州鼎盛签约建筑垃圾处理造纸淀粉干手机互感器三唑酮电视插座Frc
- 广东汽车零件进口增速放缓噬菌体复用器化纤坯布商用热泵汽车曲轴Frc
- 渤海溢油生态索赔即将启动金额或为天文数字八木天线假发管件球阀广播话筒滤头Frc
- 国产机器人渐具国际竞争力工业机器人仍是主阀门油船专业气体加热设备游泳池Frc
- 2017年山西农机化工作成效喜人蛇形弹簧高压油泵股票质押甲鱼养殖测定仪Frc
- 2014中国中空玻璃行业发展50年庆典白薄壁轴承电吹风机童装T恤颜料合成革Frc