[导读]如果你玩过CS或《半条命》,你应该了解下这个程序员。本期主题为“了不起的程序员”系列。第一人称射击游戏之父:卡马克约翰·卡马克是一位美国游戏程序员,也是id Software的创始人之一,id是一家专门开发电子游戏、电视游戏的公司,成立于1991年。他带头开发了多款视频游戏,包括《指挥官基恩》(Commander Keen)、“Wolfenstein3D”(德军总部3D)、“Doom”(毁灭战士)、“Quake”(雷神之锤)、“Rage”(狂怒)及其后续作品等。卡马克最知名的贡献是他在3D图形显示方面的创新,他还爱好火箭发射器,并成立了名为犰狳宇航(Armadillo Aerospace)的私人研发团队。卡马克出生于美国堪萨斯城,父亲是一位新闻主播。从小他就对计算机感兴趣,后来考入了堪萨斯城的密苏里州州立大学,
但是在两个学期之后,他从学校退学,成为了一名自由程序员。不久之后,路易斯安那州的电脑公司Softdisk聘请了卡马克,和他一起工作的还有后来一同创立id Software的约翰·罗梅洛(John Romero)和阿德里安·卡马克(Adrian Carmack)。1990年,卡马克和罗梅洛等一同开发了第一款游戏《指挥官基恩》,这个系列游戏由Apogee Software在1991年发行销售。之后不久,卡马克离开了该公司,参与创立了id Software公司。卡马克率先或引领了计算机显示领域的很多新技术,包括在《指挥官基恩》中使用的“切片适配更新”(adaptive tile refresh)技术,《德军总部3D》等游戏中使用的Raycasting技术,以及《毁灭战士》率先使用的“二叉空间分割”(binary space partitioning)技术等。在2007年WWDC苹果全球开发者
大会上,卡马克公布了id Tech 5技术,它实际上消除了过去对美工和设计人员的纹理内存限制,允许在像素级别上对整个游戏世界实现独特的定制设计,并提供了几乎无限的视觉真实性。卡马克的技术还被授权应用于很多极具影响力的第一人称射击游戏,
例如《半条命》(Half-Life)、《使命召唤》,以及《荣誉勋章》等。2007年,卡马克在与妻子度假时,在手机上玩游戏,并决定开发一款“出色的”手机游戏。2007年8月,卡马克加盟虚拟现实游戏公司Oculus VR,并担任该公司首席技术官。2013年11月,他辞去了id Software的工作,开始全职在Oculus VR公司工作。卡马克是知名的开源软件倡导者,多次公开反对
软件专利。他还参与过开源软件项目。1995年,卡马克放出了《德军总部3D》的源代码,1997年放出了《毁灭战士》的代码。1996年,他放出了《雷神之锤》的源代码,Quake社区中的一名与id Software
毫无关联的程序员将其改写
成了Linux版本,并且将补丁发给了卡马克。在卡马克要求下,id Software公司并没有诉诸法律,
而是用这个补丁当作Linux版《雷神之锤》的基础。后来,id Software
同样公布了《雷神之锤II》、《雷神之锤III》、《毁灭战士》等游戏的代码,这些代码的公布全遵循了GPL准则。卡马克还因为他对慈善事业和游戏行业的慷慨而知名。卡马克慈善捐款的受益者包括他的高中母校、开源软件倡导者、软件专利反对者,以及热心于游戏事业的人们。1997年,卡马克将自己的一辆法拉利跑车作为奖品,送给了一次《雷神之锤》比赛的
获胜者丹尼斯·方(Dennis Fong)。1999年,卡马克登上了美国《时代》杂志评选出来的科技领域50大影响力人物榜单,并且
名列第10位。2001年4月22日,卡马克成为第四位进入互动艺术和科学学院名人堂的人物,以表彰他在电子游戏和电视游戏领域所作出的杰出贡献。因为在游戏界做出了突出贡献,并开发了全球首款3D射击游戏《德军总部3D》,卡马克于2010年获得了由游戏开发者大会的精英选择奖咨询委员会颁发的游戏开发者终身成就奖,并被尊称为“第一人称射击游戏之父”。(小贝)
第一人称射击游戏之父卡马克公开反对软件专利
时间: 2025-01-01 12:42:00
第一人称射击游戏之父卡马克公开反对软件专利的相关文章
Tremulous即时战略色彩的第一人称射击游戏
Tremulous (简称trem)是带有即时战略色彩的第一人称射击游戏.免费开源,所有内容GPLv2兼容,Tremulous的汉语意思是颤抖.Tremulous是一个组队作战的第一人称射击游戏( FPS),没有单人游戏模式.玩家从选择2个独特的种族:外星异形和人类之间选择一个加入. 两队都能够建造各自的设施.这些设施提供了许多功能.异星的Overmind存在情况下方可进化:人类的Reactor存在情况下(除了telenode)之外的设施才能工作).建设者必须确保有产再生点telenode/eg
第一人称射击游戏 《星际战争:黑色黎明》已上架
<星际战争:黑色黎明>是一款有职业&技能区分的第一人称射击游戏,每个职业有3系技能树可学习,并拥有任务驱动的故事模式,支持多人模式,还有庞大的副本可探索.除此之外,更有随机生成属性的武器和装备系统和精彩的boss战.<星际战争:黑色黎明>已上架职业&技能篇:4种特性迥异的职业:8个拥有不同背景的冒险者:12种完全迥异的游戏风格:上百种技能,无数种组合.<星际战争:黑色黎明>已上架兄弟同心:支持最多4人联机:组队任务模式,升级更快:合作竞技场,速成高富帅:
第一人称射击游戏《赏金猎人:黑色黎明》发布
<赏金猎人:黑色黎明>是iOS平台上少有的含RPG要素的第一人称射击游戏,由Freyr Games出品.Freyr Games曾出品过<星际战争:异形入侵>.<狂奔总动员>等游戏.相信有不少朋友们玩过.软件名称:<赏金猎人:黑色黎明>价格:18元点击下载发布日期:2013年6月26日大小:226 MB<赏金猎人:黑色黎明>游戏截图<赏金猎人:黑色黎明>是一款3D第一人称射击游戏(FPS).游戏拥有多个角色可供玩家选择,同时拥有丰富的关
Alien Arena v7.51一个免费第一人称射击游戏
Alien Arena 属于3D模式.第一人称射击类,基于id Software的http://www.aliyun.com/zixun/aggregation/16902.html">Quake引擎,id在2001年以GPL许可协议开源.此版本的Alien Arena增加了7个竞技场,拥有更好的武器,新的1vs1决斗模式.系统的需求仍然很低,1Ghz CPU,256MB内存,500M可用硬盘空间.Alien Arena 6.10 是目前最好的开源游戏.之前Tremulous是最棒的,但现
用javascript编写的第一人称射击游戏_javascript技巧
短小精悍,但是不支持IE,FireFox下可用:1) Canvascape 2) MSX Emulator 3) Unreal Soccer 4) Plasma Demo 5) An Arkanoid clone
第一视角射击游戏《海滩保卫战》限免中
<海滩保卫战>是来自Triniti的又一款射击游戏,玩家控制机枪面对数以千计来自海滩方向的 敌人,你的目的就是保护海滩边的堡垒,不要让敌人接近城堡.<海滩保卫战>游戏截图玩家使用第一人称视角进行射击,所处位置垂直于敌人的前进线路,也就是说,玩家位于敌人的侧面,玩家可以对自己的武器进行升级,以使用威力更大的武器进行攻击,而敌人也并非都是徒手,虽然他们看起来不会还手,小坦克啥的也有不少,你可得多费点神儿.<海滩保卫战>游戏截图<海滩保卫战>游戏截图同时,场景设计
FPS之父卡马克研发可回收利用火箭
多玩网讯(编译/于子将)在达拉斯的QuakeCon2010上,传奇制作人约翰·卡马克展示了他的"火箭计划"的最新进度,他希望能在本月再次试射.从理论上讲,他设计的新型火箭能够上升到10万英尺的高度,然后再垂直降落原路返回. 在周四的"火箭之夜"上,卡马克谈到了犰狳航天工作室的历史,他的公司在这十年中已经投入了400万美元进行这款先锋火箭的研发. 约翰·卡马克自制火箭展示 他们的目标是研发一款经历过多次太空旅行返回后还可重复使用的火箭.现有的火箭都是一经发射就自动毁坏
卡马克称云计算十年内将在业界无敌
"第一人称射击游戏之父"约翰•卡马克(John Carmack)日前表示,只要基础硬件能提供足够的支持,云计算在未来十年内将会在游戏行业内所向无敌. 卡马克在接受海外一家游戏媒体访问时做出了上述预言,他认为家用电脑在未来的发展不可预估,但流媒体肯定会在其中扮演重要角色.说服消费者掏钱购买新主机的难度不断增加,因而一个相对稳定的游戏平台将会更受欢迎."我们正在接近摩尔定律的尾端(随着科技的发展,商品性能会变得越来越好,而价格却变得越来越便宜.),因而下下代的主机很有可能就会是最
3D射击游戏《赏金猎人:黑色黎明》限免中
<赏金猎人:黑色黎明>是一款3D第一人称射击游戏(FPS).游戏拥有多个角色可供玩家选择,同时拥有丰富的关卡,各种boss以及个性化的技能等.游戏既可以单机,又可以多人对战,值得下载.<赏金猎人:黑色黎明>游戏截图游戏采用了触屏和虚拟按键相结合的操控方式,在手机上玩过 FPS 游戏的玩家应该对这种操控很熟悉.触摸屏幕左侧任意地方可以移动,触摸屏幕右侧任意地方可以调整视角.<赏金猎人:黑色黎明>游戏截图游戏拥有四种职业.两种性别,玩家可以任意选择.每种职业都有自己的独特属