封面图片

编程百科

毁灭战士:3D,游戏的鼻祖

1991年,约翰·卡马克和其他几个人组建了一个游戏公司,该公司就是id software,并在1992年推出《德军总部3D》,1993年推出享誉世界的《毁灭战士》(Doom)。


1993年,英伟达公司刚刚成立,中国刚刚接入第一条internet专线,intel公司发布了奔腾处理器。

1994年,Linux发布,Yahoo!成立,微软发布windows95。

那时的我

2004年夏天中考结束后,我才拥有了自己的第一台电脑。那时候电脑配置是奔腾4处理器,256M内存和80G硬盘,集成显卡。我用它来玩《FIFA》和《魔兽争霸3混乱之治》。从红白机的马赛克游戏转到魔兽争霸3的时候,我被war3的精美画面震撼到了,以至于后来都在玩暴雪的游戏,那时候暴雪出品,必属精品。2023年暴雪退出中国。

我记得我还在上小学1年级的时候,就开始在红白机上玩《超级马里奥》,《沙罗曼蛇》,《魂斗罗》,《双节龙》和《赤色要塞》了。我第一次见到电脑是在小学五年级的时候,那时候还叫微机,是学校建成后政府赠送的。没人会用,一直锁在房间里。上初中的时候有一个计算机房,但是没有计算机课,我们老师带我们进去给我们介绍过几次。进去是要穿鞋套的。那时候给我的感觉是震撼,神奇和夜不能寐。第二次有这种感觉是学习开车的时候。

网吧已在那个时候兴起,在接触过电脑后,我也尝试去了几次网吧,玩了一个叫传奇的游戏,上网费是2块一小时。后来有了自己的电脑,我把他看做了另一个游戏机。除了玩游戏,我不知道电脑还擅长干什么。

时间来到2020年8月20日,游戏科学发布了一段实机演示视频《黑神话悟空》,看完非常感动,中国人用中国人熟悉的故事制作了一个精美的游戏。当时除了感动也非常热血,想去了解游戏制作,在翻阅资料的过程中就看到了《DOOM启示录》,一本介绍id software发展历史的书。这本书让我开始回到过去,回到3D游戏开始诞生的时候。

灵魂人物

约翰·卡马克,id software的灵魂人物,也是奠定3D游戏发展基础的开创者。他是公司的主要程序开发,负责开发游戏引擎。任天堂在当时非常火的超级马里奥,画面是跟着角色移动的,在当时的电脑上还没有这种可以跟着角色移动画面的游戏,游戏关卡的画面都是固定的。卡马克就在电脑上开发出了横向卷轴滚动的图形处理技术,然后移植了《超级马里奥兄弟3》到电脑上,但任天堂拒绝了将《超级马里奥兄弟3》发售到PC平台的请求。

后来他们利用横向卷轴滚动的图形处理技术私下开发了游戏《指挥官基恩》,当时他们还在软盘公司当程序员。《指挥官基恩》推出后很成功,在几个月卖出了3万套,这在当时正处在萌芽阶段的电脑游戏产业来说是一个极其惊人的数字。在一个月后约翰·卡马克等人集体辞职,并成立了id公司。

在id时期,卡马克攻克了3D显示技术的难关,并将制作的3D demo在公司成员中展示。这让公司的另一位重要人物激动不已,这个人就是约翰·罗梅罗,另一个约翰。他说让我们用这个技术来开发一个新游戏吧,这个游戏就是《德军总部3D》。

在id创办的前期,2个约翰就是这个公司的灵魂人物,他们一个负责技术研发,一个负责将技术落地到游戏中,并将游戏卖到世界各地。在德军总部3D成功之后,他们就接着推出了奠定游戏界地位的游戏《毁灭战士》,在电子游戏界中被普遍视作第一人称射击游戏的开拓者之一。

id在推出毁灭战士之后,又陆续推出了雷神之锤系列。后来约翰·罗梅罗在开发雷神之锤期间离开了id,原因之一是卡马克认为罗梅罗没有把重心放在工作中,经常不在公司。罗梅罗离开后创办了离子风暴公司,新的公司没有推出过什么举世瞩目的游戏。因为他没了卡马克的游戏引擎。id在之后也没有引起轰动的游戏推出。

约翰·卡马克曾经把自己一辆法拉利作为该公司举办的电子竞技比赛获胜者的奖品。DotA2的Ti比赛被认为是电子竞技比赛中奖金最高的。我觉得开办电子竞技比赛设置奖金应该是从卡马克开始的。

约翰·卡马克有公开分享源码的习惯。卡马克透过GPL公开分享了大部分id Software的游戏引擎。罗梅罗推动了id公司将研发的游戏引擎授权给其他游戏公司使用。卡马克创造的游戏引擎被用来制作其他的第一人称射击游戏,比如半条命荣誉勋章

后来

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

2013年8月7日,卡马克以首席技术官身份加入Oculus VR公司。Facebook于2014年3月同意以20亿美元现金及Facebook股票收购Oculus VR。2019年11月,卡马克宣布从Oculus的首席技术官离任,转为担任“顾问首席技术官”,以分出更多的时间在通用人工智能领域的工作。2022年12月,卡马克宣布离开Oculus,专注于自己在2019年成立的人工智能公司Keen Technologies的工作。

人工智能领域成了卡马克新的战场。

2023年05月06日
在初学者眼中,世界充满了可能;专家眼中,世界大都已经既定。--铃木俊隆