雨石秋影最近,外号“吃鸡”的《绝地求生》这款游戏,红遍了国内外。大家一边享受大逃杀乐趣的同时,一边对其渣优化进行了狂轰滥炸式的吐槽这游戏画质的确不错,但硬件需求实在是太触目惊心了。官方最低配置写着的GTX660简直就是一个欺诈,就算开最低特效,实战中GTX660仍不够看,1080p下跑不到60帧,更何况最低画质设置下的纹理已经模糊得一塌糊涂。如果要享受到养眼的画质,线。对于一款网战游戏,这硬件胃口也未免太大了些。
吃鸡是什么游戏?就是《绝地求生》,游戏胜利后会显示“大吉大利晚上吃鸡”的句子
如果和同期的网战游戏如H1Z1相比,“吃鸡”的画质的确很好。但是,它的画质仍然比不过同期的单机游戏,而且硬件需求更有甚之,这也是为何玩家们认为《绝地求生》属于渣优化的一大理由。为什么《绝地求生》的优化做得如此差?不少人把矛头指向了它所使用的“虚幻4”游戏引擎,认为这引擎是游戏渣优化的主要原因。真的是这样吗?今天就一起来谈谈相关的线引擎:配置要求真的高?
“虚幻”引擎可谓是大名鼎鼎了,如果你玩的游戏比较多,一定会发现不少游戏的开场画面都会出现“Unreal Engine”的Logo,这代表着该游戏使用了虚幻系列引擎。没错,虚幻引擎的确是最受游戏开发商欢迎的引擎之一,很多经典游戏作品都是利用虚幻引擎孕育诞生的,例如虚幻3就成就过战争机器、质量效应、镜之边缘等经典作品。
游戏引擎之于游戏的意义,大致相当于机床和机器,一台精密、易操作的机床,能够让工厂的生产变得更高效(但不意味你就能生产出好产品)。游戏引擎能够让开发者们一定程度上远离复杂的底层代码,进行所见即所得的建模,以及编辑地图事件等各种工作。作为一款历史悠久的游戏引擎,虚幻系列是颇为称职的,它虽然存在一定的上手门槛(这个门槛已经越来越低),但它资历极老,授权开放,开发文档极其丰富,多年来被诸多游戏大作所采用,从这个角度来说,虚幻引擎可以称得上是业界最熟悉的开发工具之一了。
事实上,虚幻引擎一直以来也都是侧重于高性能和高画质的开发工具,利用虚幻引擎开发的著名作品,也以3A大作为主。虚幻引擎的确对配置要求高,使用虚幻4开发的作品,只要以画质为卖点,基本就没哪个不被喷“渣优化”的。虚幻4的确是一款对硬件需求挺高的引擎,为什么《绝地求生》会选择这样的引擎呢?
对于3A大作,硬核玩家们本来就有被榨取硬件性能的心理准备;但对于《绝地求生》这样的大众向网战游戏,很多围观群众就纷纷表示吃不消了。更何况比起其他用虚幻4的3A大作,“吃鸡”画质还更差,配置要求甚至还更高。为什么会这样?
先来说说为什么《绝地求生》要使用虚幻4。这里当然是有原因的,第一个原因或许就是因为便宜!目前主流的第三方引擎有两家,分别是Unity和虚幻。Unity就算是Pro版,画质上限也比不过虚幻4,而Unity Pro版的收费是每个月75美元,一次性需要订阅一年。而虚幻4,则是免费+开源,当获得3000美元的收入后,才需要缴纳5%的版权费。我们知道“吃鸡”的开发者是从H1Z1中跳出来自己拉人组团队的,作为一个初创团队,不可能像原来H1Z1的黎明公司那样使用自己开发的引擎,而Unity一开始就要收钱,免费的虚幻4自然极有吸引力。
虚幻和Unity是最受欢迎的两个第三方引擎,3A大作更多用虚幻,Unity更多用于手游等小品
其次,虚幻4的开发非常易上手。和之前的虚幻引擎相比,虚幻4的开发更加简单,这能够大大缩减开发时间《绝地求生》团队只有15个程序员,但游戏仅仅开发了一年就上线的功劳想必是不小的。当然,如此短的开发时间,很难吃透虚幻4的引擎特性,“吃鸡”有Bug和渣优化在所难免。
采用某个引擎,是否就一定对硬件存在某种程度上的需求?这还是要视情况而定的。众所周知,Unity游戏普遍对硬件比较友好,但也存在例外例如“泰坦陨落”《仙剑6》。这款游戏虽然使用Unity开发,但对点光源等特效的滥用,以及把贴图塞进内存而不是显存等错误用法,令泰坦显卡见了都瑟瑟发抖。没优化好的游戏就是这么可怕,一年就造出来的《绝地求生》对虚幻4引擎的运用无疑是不到位的,频频推送的优化更新,就是一个的明证。
除了开发时间短,“吃鸡”这款游戏的模式,也决定了它对硬件需求不会低。《绝地求生》是一款开放大地图的游戏,视野非常宽广。作为一款对战游戏,为了公平,如此宽广的视野中,某些特效是不能因为优化而关掉的。如果降低特效就大幅缩减树木、草丛、阴影等模型/特效的渲染,那对于开了高画质的玩家来说就很尴尬了花钱买了好配置,反而到处是树木草丛看不到人,频频被打黑枪,哪能有这样的道理!
“吃鸡”地图大、植被多,为了游戏公平不能再低画质下过份地减少植被等建模渲染
可见,“吃鸡”出现“渣优化”,原因是方方面面的。为了节省成本,《绝地求生》选择了硬件需求高的但却是免费的虚幻4引擎,虚幻4易开发的特性令游戏一年就完成,但优化并不到位;而《绝地求生》大地图+对战的模式,限定了其最低特效也必须渲染比较复杂的画面,吃配置也就理所当然了。
|