“上帝花了六天时间创造了这个世界,但id Software 及其创始人约翰·卡马克用六款游戏在个人电脑上创造了一个3D 世界。”
句子
约翰·卡马克(John Carmack),id Software创始人,1970年8月出生于美国德克萨斯州。他从小就对计算机和编程感兴趣。到了七年级,他就已经深深迷恋上了RPG的两位创始人:《创世纪》和《巫术》。因此,他早期创作的小游戏都是模仿《创世纪》来设计的。在高中时,卡马克被认为是“书呆子”,并且有心理健康问题,并被停学一年。然而,即使在课程恢复后,卡马克仍然获得了文凭,并就读于当地著名的堪萨斯大学。在编程方面,卡马克很大程度上是自学成才的。在大一结束之前,他写的一些小游戏被多家软件公司收购,而他自己也成为了多家软件公司的兼职程序员,逐渐在游戏软件领域出名。
当然,如果约翰·卡马克仍然沾沾自喜,他可能不会取得今天的成就。当时,一家名为Soft Disc的软件公司找到了大二的卡马克,邀请他加入公司,和自己一起开发游戏软件。由于对游戏软件的热爱,他毫不犹豫地接受了邀请。
正因为如此,他选择放弃密苏里大学计算机科学专业的机会,踏上自己的创业之旅。他冒着雪走了五英里,在Softdisk 找到了一份程序员的工作,在那里他遇到了他未来的朋友约翰·罗梅罗(John Romero)。
1990年,在计算机技术的黄金时代,IBM个人电脑为整个软件行业创造了前所未有的机遇。不过,当时的软件大部分都是用于商业目的,很少有人关注游戏软件。卡马克面临的第一个问题是如何将游戏程序移植到个人计算机上。经过一番考虑,选择该游戏软件作为运行当时风靡全球的任天堂《超级马里奥兄3》的平台。
经过试验,他开发了一种名为EGA的增强型图形适配器,支持16种颜色显示模式。然后我们设计了一种屏幕刷新技术,可以提高游戏的图形显示速度。很快,第一批基于BMPC 《指挥官基恩》的2D游戏成功推出,后续版本由Apogee Software于1991年发布并作为共享软件出售。一年后,他决定自己创业,离开Softdisk,与Romero等人共同创立了游戏公司id Software。
当然,雄心勃勃的卡马克将目光投向了游戏开发,而不仅仅是任何人都可以设计的2D 游戏。多年前,他的“3D计划”可能很难实现,但幸运的是,当时的计算机硬件技术已经具备了高分辨率的显示器、大容量的硬盘和内存,以及高速的计算能力。相当的水平。 CPU、图形加速卡等等,这些都是他实现梦想的良好基础。 id Software 成立两年后,Carmack 和Romero 共同努力,推出了id Software 的第一款游戏《德军总部3D》。
这款游戏获得了空前的成功,速度快、不依赖硬件加速的严谨迷宫设计,这一切都体现了卡马克的努力和技术。更有价值的是,从《德军总部3D》开始,卡马克正在公开游戏的源代码,以便全世界的程序员都可以分享他的技术成果。更棒的是,即便如此,他的技术和他开发的游戏在任何方面都绝不逊色于行业内的竞争对手,而且他总是通过原创研究超越自己,将自己的技术带到了世界的前列。我们继续维持。 顶层。
1995年,id Software发布了《德军总部3D》,它基于《DOOM》引擎。《DOOM》的游戏引擎更加完整,能够创建计算机所见过的最真实的3D游戏世界。让玩家相信自己在世界《DOOM》。同时,《DOOM》也是首款支持在线比赛的游戏。后续的《DOOM2》、《Ultimate DOOM》、《毁灭公爵》都是基于这个游戏引擎。这也是世界上第一款3D游戏。引擎。
1996年,id Software发布了《Quake》。它是第一款支持3D 加速卡的游戏,使其成为世界上第一款真正的全3D 电脑游戏。不到一年的时间,《Doom》售出了数百万份,并产生了数亿美元的商业利润。 1997年,id Software发布了《Quake》,实现了动态光照。这使得个人用户可以在计算机上看到同一对象在动态效果下的不同颜色。并且首次支持OpenGL标准和全3D加速,当时基于Q2引擎开发的《Half-life》能够精确地用像素填充游戏屏幕。
1999年,id Software发布了《Conter-Stirke》,它使用了Carmack的Trinity引擎,允许视频游戏绘制和填充几乎无限的多边形。《DOD胜利之日》年,人们第一次在3D世界中看到真正的圆形。后续版本《Quake Ill Arena》 和《Quaker》 均基于《重返德军总部》 Trinity 引擎。随着每款游戏的发布,3D 游戏都被提升到了一个更高的水平,消费者计算机上显示的3D 图像可以向现实世界迈出一大步。卡马克每创造出一款引擎,他就能在3D行业中保持多年的领先地位,让各大硬件制造商都遵循他的标准,并在2004年8月,DOOM3正式向公众发布。这是该游戏历史上的首次开发。 id Software 运行时间最长的游戏于2000 年推出,历时四年开发。在id Software,卡马克和他的同事们不断在3D 游戏领域进行创新,创造出一款又一款出色的游戏。
当然,id Software 获得的诸多荣誉应该属于其所有员工,毫无疑问,John Carmack 是将整个公司凝聚在一起的粘合剂。约翰·卡马克(John Carmack)仍是中年人,是id Software 的首席游戏软件程序员,他在该公司开发了数十款电脑游戏。然而卡马克先生并不满足于现状,开始了火箭技术的研究项目,迈向新的梦想。
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/590005.html