106小说 通过搜索各大小说站为您自动抓取各类小说的最快更新供您阅读!

约翰·卡马克,是就算是水字数也要讲一下的人物。

当年卡马克的江湖地位,就同今天的埃隆·马斯克一样风骚,属于那个时代的科技英雄,无数人心中的“神”。

如果你是一位70后、80后的游戏玩家,应该很大概率听过卡马克的大名。

如果你是90后、00后的游戏玩家,可能对这个名字一点感觉也没有,但只要你玩过任何一款第一人称射击游戏,就相当于是他的用户。

因为几乎所有的第一人称射击游戏的底层代码中,都运行着卡马克当年写下的开源引擎代码。

这也就是我们为什么称他为“ FPS游戏之父”的原因。。

卡马克的经历可以说贯穿了计算机图形学的发展。

计算机图形学这个概念听着挺抽象的。

简单来说,就是通过各种数学计算在电子屏幕上随心所欲地显示我们需要的图像,这个概念具有很强的“交互”属性,所以自然而然和游戏密不可分。

作为与数学计算相生相伴的娱乐方式,游戏画面从一开始颜色单一的几何图形,过渡到了生动形象的像素角色,平台也从高冷的实验室,过渡到街机,主机,个人PC,直至现在的手机。

小时候的卡马克,在父母眼中就是个爱玩游戏的孩子。

与其说对“玩游戏”感兴趣,小卡马克更感兴趣的是为什么像素小人会在屏幕上动来动去。

于是他自学了Basic编程,通过制作游戏来逐渐学习计算机图形学相关的知识。

卡马克在少年时代就对程序展现了极高的天赋和热爱,

他读初中的时候,为了从学校弄台苹果2型电脑,用铝热剂和凡士林调制了一种黏性物质把窗户给融给了,结果被抓去少管所服刑一年

这一行为,让他喜提“曾经锒铛入狱的IT名人”称号,排在第一个的微软的比尔·盖茨,驾车超速。

80年代末期,游戏市场完全是主机游戏的天下,几乎没有面向游戏的图形加速硬件可以兼容PC。PC就是商业办公的设备,和娱乐完全无关。

为了解决这个问题,卡马克利用20世纪70年代出现的,用于滚动卫星照片等大型图像的原理,编写出名为EGA的增强型图形适配器。这就是3D图形加速卡的雏形的PC显示技术。

这种技术可以提供存储一个相对高分辨率的屏幕图像,但也可以变通成,同时存储多个低分辨率的图像。

这里说的高分辨率,在当时也就是300X200像素。和现在比,这比渣还渣。

接下来,他又设计出屏幕刷新技术以提高游戏图形显示的速度。

卡马克不按重新渲染整幅画面的常规逻辑出牌,而是将每帧的中心位置保留到下一帧。简单来说,玩家向任意方向移动一格的时候只需要重渲中心位置外面的部分就行了,里面的部分接着用。

如此一来显存里存的东西变少,运算压力也更小。

在此基础上,卡马克捣鼓了几个晚上,居然在PC上复刻了带有卷轴效果的“盗版”《超级马力欧》。用现在的话说,这是做了游戏移植。

随后,这项PC上卷轴技术就被卡马克开源,他放弃了专利。这货在后面开源了很多技术,他是开源倡导者。

卡马克对技术的追求远不止于此,游戏显然是技术最好的承载,而他的目标就是构建一个栩栩如生的虚拟世界。

这就进入到卡马克最擅长的领域,就是在有限的资源下,通过软件算法来实现硬件做不到的事情。

他想要做的是让人血脉偾张、快节奏的射击游戏,最重要的就是高帧率了,如果按照常规的技术路线在PC上实现,那游戏得卡成PPT。

他当时萌生了一个想法,通过“光线投射算法”(Ray Casting)的2D成像技术,来模拟出3D空间纵深的视觉效果。

这个算法有点类似于蝙蝠的回声定位。因为角色的视野可能只有90°,还有270°压根是看不到的,或者房间内如果有前面的物体遮挡了后面的物体,后面的压根就没必要做计算。

那如果屏幕横向上有320个像素,就从角色的视野中发射出320道射线,只有被射线击中的物体才会被计算和渲染。

属于“先做判断、再做计算”的路子。

这时候,他已经离开原来兼职的公司,以创始人的身份,创建了id Software公司。

“光线投射算法”实际上并非由卡马克首创,但将这种前沿技术应用得如此接地气的,卡马克绝对是第一批贡献者。

有了新的“伪3D”图形引擎打底子,接下来需要的就是一款惊世骇俗的商业游戏。本质上是2D游戏的《德军总部3D》,便是在这样的思路下诞生。

这款游戏在当时颠覆了人们的认知,要知道,那时候的主流还是2D游戏,突然玩到了一款“3D”游戏,不亚于从480P的马赛克渣画质一步跳到4K超高清的震撼。凭借这款游戏,id Software公司工作室也大赚了一笔。

但他们的下一款游戏才更是重量级,因为它的名字叫《DOOM》。

为了制作更真实的“伪3D”游戏,卡马克再次改进了他的引擎,不仅补全了原本一笔带过的天花板和地面,还能让角色朝上或者朝下有视角的变化,甚至地形上也有了高低变化。

这章没有结束^.^,请点击下一页继续阅读!

喜欢五星好评,了解一下请大家收藏:(www.106xs.com)五星好评,了解一下106小说更新速度全网最快。

106小说推荐阅读: 影帝:从加好友开始我能看到大数据赛亚人血脉弱?可曾见过白神大国律师五星好评,了解一下华娱2000,大唐诗仙!生存挑战:从蛮荒开始在斩神学院当精神病,摆烂就斩神这本小说很健康魂穿诸天从加钱居士开始纹身太凶:开局吓哭扮鬼校花反派团子在八零基友竟是校花女扮男装,我兴奋了养成游戏的对象竟是原始人溺在玫瑰海那年华娱全球灾变之后:我带着家人苟生存型月:转生虫爷,开局夺舍自己僵约之超级房东我真不是3D球员高武归来变成了四合院的邻居联盟:登神长阶,英灵抢着回应我鬼吹灯人间,神国和行者导演:特效太贵,只好实拍了不当魔法少女了!古神在低语我爹绝对被人夺舍了女尊快穿之妻主是个宠夫狂祂的SAN值无限清零游戏凡人:开局夺舍墨居仁我靠直播算桃花全网爆红了从拜师陈友开始横扫无限四合院:八极传人过目不忘丹道仙族重生:回到1985年当首富别介,我也是大佬都市之我能看到经验值面板逃荒不慌:彪悍农女抢个皇帝种田开局执教曼联,我成为了足坛教父原神:都是我的移动宝箱签约篮网后,不装了,我摊牌了重生后满级大佬被迫继承亿万资产轮回乐园之旅黑科技帝国从负债十亿开始盗梦时代:心灵领域的战争全民领主:开局百倍增幅全民觉醒:我的技能全是绝技顾少的失忆娇妻三国演义
106小说搜藏榜: 我在诡异东京捡属性全球诡异开局街头测试,激活有原则系统四合院之我是学神四合院:傻柱不是我爸我在大唐创建圣地三国:刚要称霸,易小川让我收手人在神诡,我能倒果为因全仙门只有我一个魔修精灵世界:第一个训练家我在斗罗世界当召唤师重生洪荒之逐道弹幕来自未来,我独自拯救世界重生从02开始这个天龙人问题很大全民城堡:我可以两界穿梭全民成神:我能召唤千古英杰诸天:从超神开始见鬼!他怎么又上热搜了农门团宠:权臣的福气包娇软可欺诸天之最强BOSS家父曹操,字孟德家师薛衣人高能预警!空降奶包炸翻豪门从怪谈开始的东京生活聊斋之我是杨于畏我在诡异世界百难不死造宋:从被迫黄袍加身开始梦中千年,成神傀师后才开始修仙随身带着一扇门我,恶魔小龙,开局父慈子孝诸天影视从以家人之名开始全人类缩小一百倍我能穿越到千年之后这个苟修只想长生大人,得加钱我本香江音乐人武侠:人在大漠,师从七怪国术!我的武功有强化面板僵约之超级房东轮回乐园里的武仙拉群失误,上司成我冒牌女友洪荒:从忽悠碧霄上香开始无敌短跑之王:我是奥运会冠军苟在第四天灾世界当魔修灵气复苏:从一只蚂蚁开始镇守藏书阁百年,悄悄投资长生围棋:我和AI五五开SSS级计划,拯救衰仔路明非武侠:开局十万西凉铁骑
106小说最新小说: 神话战国之我是赵括福德天官战争领主:从厄运之地开始崛起无限影视,从流金开始全职高手之荣耀天花板这个锦衣卫明明超强却过分划水我在火影世界开辟信息时代深渊专列温教授,你家的小作精她甜又野非遗传承人斗将行燕辞归辞职了!谁让我觉醒灵植空间了呢斗罗:人在绝世,赝品神灵破产大明星武道人仙我赚的真是辛苦钱大明嫡子折月震惊!四十才发现自己是天籁之音四合院之激情岁月我的基因无限进化大理寺小饭堂我对念能力超有兴趣四合院:情义十字路克拉夫特异态学笔记我在春秋不当王人在综墓,卸岭盗魁红楼之剑天外来不装了,其实我带的是特种部队神印:我只是一个相信光的牧师穿成农家辣妻,带崽养夫种田忙原神之璃月奉香人沧海扬帆神秘复苏四合院之这不只是四合院穿越之农门长媳成长记霸武影视:人生新体验霍格沃茨毒舌神奇动物学家成长史诡术复苏诸天:从暴风赤红开始不做人了带着游戏面板穿越四合院大小姐她总是不求上进大国院士疯了吧,你管这叫检察官影视:开局获得阿尔法狗山河献半岛小行星大国军舰