快捷搜索:  汽车  科技

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)该游戏获得了空前的成功 它优秀的不依靠任何硬件加速功能的速率和严密的迷宫设计无一不体现着卡马克的心血和技术。更可贵的是 从《德军总部3D》开始 卡马克就一直试着将自己的游戏源代码进行公开 让全世界的程序设计师分享他的技术结晶。而更令人敬佩的是 即使这样做也没有使他的技术和开发出来的游戏逊色于任何来自各方的行业竞争对手 他始终通过自己的钻研在不断超越着自己 让技术保持在世界顶尖水平。雄心勃勃的卡马克当然不会停留在人人都能设计的2D游戏上 他把目标锁是在游戏的研发上。如果是在几年前 他的"3D计划"可能很难实现 好在那时的计算机硬件技术已发展到了相当的水平一高分辨率显示器、大容量硬盘和内存、高速运算的CPU和图形加速卡等 这些都是他实现梦想的绝好基础。 id software成立两年后 在卡马克与罗梅洛的共同努力下 id Software公司的第一部游戏《德军总部3D》诞生了。正因为如此初露

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(1)

"上帝用了六天的时间创造了这个世界,id software和他的开创者约翰卡马克却用了六款游戏创造了个人电脑的3D世界"

正文

作为id software的创始人的约翰卡马克生于1970年8月于美国的克萨斯州出生。他从小就对电脑和程序设计抱有极大的兴趣。而早在7年级的时候,他就已经对《创世纪》和《巫术》两个RPG的开创者深深痴迷不已。并且由此,他早期制作的小游戏也是模仿《创世纪》所设计的。时间到了高中时,卡马克就被认为是"怪才",他还因此被学校视为有心理问题,并停课一年。不过复课后,卡马克还是拿到了毕业证书,并考入了当地著名的Kansas大学。在编程方面,卡马克几乎是无师自通。大一还没读完,他编写的一些小游戏就被不少软件公司买走,他本人也成为了几家软件公司的兼职程序员,并逐渐在游戏软件领域小有名气。

当然,如果只是满足现状约翰卡马克或许就不会有现在的成就。当时一家名为Softdisk的软件公司找到了在读大二的卡马克,希望他加入公司,一起开发游戏软件。出于对游戏软件的热爱,他毫不犹豫的同意了对方的邀请。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(2)

正因为如此初露锋芒的他此时选择放弃了在密苏里大学就读计算机科学专业的机会,并且开始了自己一个人的创业之路。为了获取Softdisk公司的程序员职位,他在雪地里走了3英里才到了招聘地点,但也是因为这家公司他才结识了日后好友约翰罗梅洛。

1990年,正值计算机技术的黄金发展时期,IBM个人电脑为整个软件业带来了前所未有的机遇。但这时的软件多以商业用途为目的,游戏软件却少人问津。卡马克首先遇到的问题是如何将游戏程序移植到个人电脑上 经过一番考虑 他选择了BMPC作为最早的游戏运行平台 游戏软件就是当时任天堂公司风靡全球的《超级马里奥兄3》。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(3)

经过实验 他开发出了一种名为EGA的增强型图形适配器 支持16色的显示模式。之后 他又设计出屏幕刷新技术以提高游戏图形显示的速度。不久 基于BMPC的第一款2D游戏《指挥官基恩》成功问世 并且由 Apogee Software在1991年发行了作为共享软件销售的后续版本。一年后 他决定自已创业 离开 Softdisk公司与罗梅洛等人共同创办了 id Software游戏公司。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(4)

雄心勃勃的卡马克当然不会停留在人人都能设计的2D游戏上 他把目标锁是在游戏的研发上。如果是在几年前 他的"3D计划"可能很难实现 好在那时的计算机硬件技术已发展到了相当的水平一高分辨率显示器、大容量硬盘和内存、高速运算的CPU和图形加速卡等 这些都是他实现梦想的绝好基础。 id software成立两年后 在卡马克与罗梅洛的共同努力下 id Software公司的第一部游戏《德军总部3D》诞生了。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(5)

该游戏获得了空前的成功 它优秀的不依靠任何硬件加速功能的速率和严密的迷宫设计无一不体现着卡马克的心血和技术。更可贵的是 从《德军总部3D》开始 卡马克就一直试着将自己的游戏源代码进行公开 让全世界的程序设计师分享他的技术结晶。而更令人敬佩的是 即使这样做也没有使他的技术和开发出来的游戏逊色于任何来自各方的行业竞争对手 他始终通过自己的钻研在不断超越着自己 让技术保持在世界顶尖水平。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(6)

1995年 id Software发布了基于《德军总部3D》引擎制作的《DOOM》 《DOOM》的游戏引擎更加完善 让电脑进入全3D的游戏世界 DOOM勾画出了从来没有过的逼真场景 让玩家相信他就在《DOOM》的世界中。同时《DOOM》也是第一款支持联机对战的游戏 之后的《DOOM2》、《Ultimate DOOM》、《毁灭公爵》等游戏都是基于这个游戏引擎制作的 这也是世界上最早的3D游戏引擎。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(7)

1996年 id Software发布《Quake》 这是最早支持了3D加速卡的游戏 所以是世界上第一款真正意义上的全3D电脑游戏。不到一年的时间 《Doom》就售出了几百万张拷贝 带来了上亿美元的商业利润。1997年 id Software发布《Quake》 实现了动态的光线 个人用户从而第一次在自己电脑上可以看到同样物体动态效果下的不同颜色。而且首先支持 OpenGL标准和完全3D加速 从此游戏画面可以精确到用像素来填充了 后来基于Q2引擎开发的《 Half-life》、《Conter-Stirke》、《DOD胜利之日》都获得了巨大成功。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(8)

1999 id Software发布《Quake Ill Arena》 使用了卡马克的 Trinity引擎 从而使电游戏可以几乎无限的绘制多边形并加以填充 《Quaker》中 人们第一次在3D世界中看到了真正圆形的东西 而后来发布的《重返德军总部》和《使命召唤》都是基于《Quake3》的 Trinity引擎编写的。每次过发布游戏 都能让3D游戏上一个台阶 都能让普通用户电脑上显示的3D画面向真实的世界跨进一大步。每次卡马克写出他的引擎 都能在3D界保持数年的领先 让各大硬件厂商追逐他的标准 2004年8月 过正式对外发布了 DOOM3 这是id Software有史以来开发周期最长的游戏 从2000年立项 用了足足4年才开发完成。在 id Software公司里 卡马克和他的同事通过一部又一部优秀的游戏作品创造并不断革新着3D游戏领域。

蝴蝶效应3d游戏(游戏人物传之约翰卡马克)(9)

当然id Software所获得的无数荣誉应当归属于它的全体员工 而约翰·卡马克无疑是将整个公司凝聚在一起的粘合剂。如今 人到中年的约翰卡马克仍然担当着 id Software的游戏软件首席程序员 出自他手的电脑游戏已达数十部之多。但卡马克并不满足于现状 他从未停止过对于高新技术的追求 他的最新目标是有关火箭技术的研究项目 并为此特意成立了 Armadillo航空宇宙技术研究公司 为着又一个梦想继续努力奋斗。

猜您喜欢: