如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化


怎么让拥有不同硬件的玩家享受到普适的体验提升,是个技术活。



“王者荣耀提醒您该换手机了”。


这是前段时间《王者荣耀》大版本更新前,玩家社群里常常出现的一句话。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化


原因无它,在这个被命名为“破晓”的版本中,玩家迎来了一次大规模更新,包含了常规但数量庞大的游戏性改动,新英雄、新地图机制到新装备;UI和交互迭代,包括近1000个界面的调整。


还有最重要的部分——整个峡谷地图的画面升级。举个例子,现在的泉水视觉效果是这样的:


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化


如果你对《王者荣耀》印象还停留在数年前,大概不会想到这是一个手游MOBA会拥有的画面。


在运营过程中对视觉效果作出大规模的升级,对多人游戏来说一直是个比较少见的事情。而且《王者荣耀》是一个尚处于壮年期的产品,在去年官宣DAU达到一亿后,它看上去在移动MOBA领域似乎还完全“没有对手”——为什么要在这种时候,花费大量的精力做技术升级?带着这些问题,我也找到了几位开发者聊了聊,他们想传达给玩家的,可能不仅仅是画面。



1

改变了些什么?


《王者荣耀》技术总监邓君告诉我,新版本最重要的技术词汇就是“HDR”和“PBR2.0”。简单来讲,就是全方位的画面渲染升级。


HDR效果,单机游戏玩的比较多的玩家都了解。但如果要用专业的技术词汇来解释 “PBR2.0”是什么,用语言描述起来就比较麻烦:


预计算全局光照系统,在场景中模拟复杂的光线反弹行为,让场景最后呈现出来的光影表现更为精确:体积光场系统,记录每个点所有方向的光照数据,在渲染时再把数据还原出来,提升光照色彩的表现力,还有预计算局部高纬度遮挡、预计算局部散射、反走样算法……


不过相比这些玩家听不太懂的技术细节,新版本正式上线后,感性层面的体验可能更为直接:就是画面变得更柔和也更明晰了。


如果停下脚步对比一下同一个场景在新旧版本下的呈现,会发现视觉的提升主要展现在细节上(动态的效果会更明显):


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

主要体现在植被细节还有石头和水面的光照上


但在社区观察玩家反馈的时候,我也发现了一个有趣的现象,就是“实际变化”和“玩家感知”往往会走向不同的方向。


新版本后会有人说不太适应新画面,但既有人觉得画面比以前亮了,也有人觉得是比以前暗了。也有人会担心,画质提升之后,手机的电量是不是消耗得更快了?


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

人和人的肉眼是有区别的


这也是开发者最关心的问题之一,相比“升级给玩家带来了什么好处”,他们更常面临的是掣肘:作为一个面对上亿用户的游戏,即便是“提升画面”,也会遇到太多太多的问题。


邓君告诉我,整个改动首先面临的最大压力,就是来自机型适配。“国民级游戏”既是一种荣誉,也意味着和其他产品完全不同的硬件环境,“不同机型间的性能差异可能会达到十倍”。


就像其他网游里看到卡读条的时候队友会发问“是谁小霸王?”,你可能永远都想不到路人队友是在用什么机器跟你玩同一个游戏。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

限制队友发挥的可能是硬件


限制画面提升的,并非单纯的技术实力。以开发团队的规模、经验和预算,如果只是去提升画面上限,上升空间很大,就像今年新增了一档画质叫“极致”,就是为了最高端的旗舰机型准备的。


但对于大量的大众机型而言,怎么样在不给用户增添负担(掉电、发热)的情况下,也能感受到画面的提升,则是工作的关键。


技术团队的选择是预计算烘焙技术。简单来说,就是《王者荣耀》会将一些移动硬件难以承担的计算需求,全部放在后台完成,再将核心数据通过编码返还给移动端,最后在游戏运行过程中解码呈现,尽可能把本地的计算量维持在最小。


换句话说,无论几百块的入门机型还是数千元的旗舰,都能感受到视觉体验上的变化。邓君说,“我们的初衷还是希望,让每一款硬件,都能在它的能力范围之内得到一个优化过的体验。”


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

极致画面下的HDR效果


但即便是使用预计算技术,一样会给硬件内存带来额外的开销,所以团队花费了大量时间去做内存方面的优化,最后呈现出来的结果,就是用这样一种相对软性的方式,让每款机型都得到了画面提升。


在过去的很长一段时间里,《王者荣耀》在开放更高画质/帧率的历程上是非常保守的。直到破晓版本,才在部分机型上逐渐开启了90帧率的测试。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化


这种保守,一方面是源于游戏的普适要求,另一方面也考虑到像上面说的,“实际情况”和“玩家感知”的走向不同——运行差异可能会导致舆论问题。


老玩家都听说过早年的“负优化门”事件,即便到现在,社区里在讨论购机的时候,也常常会把部分机型的运行问题归咎于“某某品牌没交保护费所以优化不行”。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

“负优化门”最后被证明是谣言


实际上,不同机型间的运行差异,完全是一个纯粹的技术问题。


“就算都是同年的旗舰机型,它们的芯片架构可能是不一样的。有的机器真的能跑到120帧,有些可能只是90帧,”邓君说,“移动硬件的性能,并非一个真正的阶梯状的分布,而是一条线。”


对于游戏的画质和设置,它是按区间来划分的。像王者目前把整体画面分成五档,但并非每档覆盖的机器,在运行时都会达到近似的效果。


“芯片的能力不同,屏幕的颜色和质量不同,呈现出来的准确性,都是有差异的,我们很难让不同的体验机在每一块细节都一模一样,只能说是按照这个区间内最低的性能来覆盖。”


这像是一个寻找最大公约数的过程。“对我们的工作而言,相比更好的效果,最重要的事情是‘准确’”,邓君感慨。



2

保持平衡的舞蹈


为了达到这个“准确”,需要的不仅仅是技术,还有技术和美术团队之间的高度协作。


“技术债务”是技术美术师夏侯在工作中经常提到的一个词。技术美术简称TA,在国内游戏从业者的普遍认知里,是一个非常重要、同时在市场上很稀缺的岗位,简单来说,就是需要既懂程序又懂美术,确保美术团队和技术团队互相能理解对方的需求,在整个游戏美术制作流程中承担一个“桥梁”的作用。


而夏侯说的“还债”,就是尽可能去协作两个团队处理好之前数年间大量遗留下来的相关问题。在他的回忆里,早年《王者荣耀》的大热算是超出团队预期的事情,所以在2017-18年左右,无论技术还是美术团队,基本还处于一个对用户反馈的新要求“应接不暇”的阶段。


在游戏运营早期,开发团队制作了大量玩家需要的新内容——英雄、皮肤、地图和细节优化……但在那种紧张的氛围里,团队其实并没有像现在这样静下来思考游戏的长远目标是要做成什么样子,也就积累了很多需要重新考虑的问题。


作为TA,当团队把新版本的艺术概念放在他面前的时候,夏侯和同事们需要拆分好美术组的目标,“负责艺术的同时会提供一些概念图给我们,我们则判断达成这种效果的方向是什么,需要依赖哪种技术,从积累的技术库里组合出一个框架去试用,再接受美术的反馈后进行调整。”


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化


但最困难的问题在于,他们并不只是要和美术团队沟通,甚至还包括硬件厂商。比如为了减轻不同机型的优化压力,他需要和芯片厂商交流,告诉他们《王者荣耀》的某个技术方案需要调用哪些算法。有时厂商会反馈说某个算法是被集成在芯片内部、有的是用软件方式实现的,跑起来可能不高效,开发团队就要重新妥协自己的算法。


这样的沟通发生在方方面面——不光是美术、硬件,还有策划甚至网络部门,因为画面提升并不是一个纯粹的技术美术或者硬件问题。开发阶段经常出现这样的现象:事情做到一半,技术和美术都很满意,但是策划就会说哪里哪里不行,因为这个“好看”太张扬了,必须削平。


“游戏场景实际上是为了战斗本身服务的,对吧?”夏侯问我,“如果场景做了过多的细节或者光效,可能就会喧宾夺主,过多吸引了玩家的注意力。”


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

旧版本和新版本的特效对比


而最后呈现出来的新版本,就是这么一个各个部门妥协下的结果,也就是尽量达成“全局最优”:低端用户有体验提升,高端用户有更好的画面加成,所有feature能够全开也不会能耗翻车……对于开发者而言,这就是他们成就感最爆棚的时刻。


“这些东西可能永远都不是我们的艺术家做出来的最满意的效果,但我们一直会期待,在下一个版本,下下个版本,我们能表达出什么样的新东西。”



3

怎么尝试用技术完成美学表达


“艺术”和“表达”,似乎是一个竞技游戏里很少见的话题。


这非常好理解——作为一个MOBA游戏,玩家们最关心的事情似乎永远是战斗和胜利,在视觉上的要求,通常都体现在人物和皮肤模型上。


在和美术或者文字工作者聊的时候,我们才会谈一些游戏性之外的问题:IP、世界观、还有“新文创”,怎么把中国古典文化做进某个皮肤或者版本主题里。


如果和技术人员聊起“美学表达”,他们都会表现得非常审慎和谦虚,仿佛这是一个过大的主题,他们每天面对的,只是这个主题实现过程中的技术细节。


技术总监邓君则给我举了个例子:在很多注重画面的游戏里,技术的呈现逻辑是非常简单的,像是“烈日当头”,就是计算一个影子,让它尽可能精致、精致、再精致。但如果你的游戏要表达一种东方式的含蓄,就可能需要很多弱光源,需要大量影子的堆叠组合出一种柔和的、有意境的图像。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化


夏侯在接到美术组的需求时,就常常会陷入冥思苦想:我一个做技术的,怎么去呈现“美学思考”?


他只能尽可能去尝试自己的理解。像物体本身的轮廓,放在王者想要表达的概念里,本身的几何结构会很收敛,不会有“张牙舞爪”的结构。西方大作里为了体现质感,材质会用很多的玻璃、宝石或是钢铁,而中国式的意境,他们最后想到的、选择的元素,往往是鹅卵石、沙子和青苔。


从一般玩家的认知来看,在竞技游戏里试图讲一个完整的故事,或者是表达某种世界观层面的视觉概念,似乎一直都是件吃力不讨好的事情,往往会变成一道精致的配菜。但至少在王者的用户群体里,对故事感兴趣的玩家并不在少数——因为从游戏内外的CG到赛季旅程奖励,都伴随了大量重要的剧情。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

新赛季世界观这块都快能讲故事会了


而怎么吸引更多的玩家来了解故事本身,就是开发团队的任务,“至少在新版本里,我们可以通过视觉上的呈现来试一试”,夏侯说。



4

结语


在采访的最后,夏侯给我讲了一个故事:去年疫情最严重的时候,技术团队的很多人都关在家里,反而能静下来慢慢想想新的技术方向,以后要把游戏做成什么样子。到最后,一年下来的技术储备反而可能“过量”了——因为一些客观上的限制,目前团队掌握的很多技术框架,暂时是用不到的。


我问他,那这些技术的去向是什么呢?


他回答说,相比只针对《王者荣耀》单个手游,团队总体积累的技术,其实都已经能给一个大型工作室的所有项目提供支撑。这句话倒是不难理解——从去年开始,王者已经公布了很多IP内容新企划,包括两个同IP新游戏,因为视角和游戏方式不同,看上去确实能呈现更多的技术细节。


如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

类似视角之前在王者的部分剧情演出里就有所呈现


不过,对一个运营挺久、在商业上已经获得前所未有成功的游戏来说,在“平稳运营”和“玩点新花样”之间选择后者,是一件不常见的事情:想要通过技术手段给玩家讲一个和“美”相关的故事,确实没那么简单——最重要的是,这一切都建立在用户不需要更新硬件的基础上。



游研社APP

如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化
上一篇:VG对决:我们的2020年度游戏 老友重聚篇
下一篇:

相关推荐

《Among us》账户系统即将上线 增强玩家游戏安全

《Among us》账户系统即将上线 增强玩家游戏安全

833 网游圈里的那些事

《AmongUs》开发商InnerSloth本周分享了一篇官方博客,讨论了社区相关的内容以及对2020年底的一些回顾——例如游戏登陆switch以及epic平台等。去年11月,《Amongus》为增强反作弊手段,引入账户系统了。在官方最新分享的博客中,也提到了账户系统有关的一些更新。据官方博客说法,开发人员长期将账户系统视为游戏的重中之重,引入该系统可以适当

VG对决:我们的2020年度游戏 老友重聚篇

VG对决:我们的2020年度游戏 老友重聚篇

102 游戏时光VGtime

每个人心里都有自己的年度游戏。哪一款有游戏又是你心中的「全场最佳」呢?本期我们请到了编辑部的各位老朋友来聊一聊大家的年度游戏!参与人:六段音速、大力、赞恩、骑士、政宗、氢离子OP/ED:MartinGarrix,Bonn-HighOnLife;伊藤フウ-SeasideVacation(《渚のバカンス》)本期听点00:02:58:10大力《逃离塔科夫》00:2

透明3D打印玻璃:光固化硅树脂(二氧化硅纳米颗粒)技术

透明3D打印玻璃:光固化硅树脂(二氧化硅纳米颗粒)技术

114 南极熊3D打印

南极熊导读:光固化聚合硅树脂,实现透明3D打印玻璃。3D打印玻璃非常困难,主要是因为很难在高熔点下保持材料的机械性能。但是,来自法国的三位研究人员在光学学会(OSA)的《光学快报》上发表了一篇研究论文,介绍了他们发明了一种基于激光的复杂玻璃部件3D打印新技术。该团队使用了基于多光子聚合技术的最新开发技术来打印高精度的玻璃物体,而无需依靠常规的3D打印逐层制造

重磅信号!半导体基金王者归来,霸屏收益榜!这家公司最新发声:光刻机已到货!白酒、新能源说拜拜?

重磅信号!半导体基金王者归来,霸屏收益榜!这家公司最新发声:光刻机已到货!白酒、新能源说拜拜?

1074 券商中国

城头变幻大王旗,被白酒、新能源联手干翻后,半导体基金又重新回来了。Wind数据显示,开年半个月来,排名前20强的基金中,约有一半的基金产品重仓半导体,在去年下半年因重仓半导体被干翻的银河创新成长基金,年初至今的收益率已在全部主动权益类基金中位列第三名,重仓半导体的诺安和鑫基金,则在最近一周的排名中,以10.25%的收益位列第一名。市场人士指出,半导体走强的原

诺娃独立游戏通讯 2021-#2

诺娃独立游戏通讯 2021-#2

216 indienova

《诺娃独立游戏通讯》是2021新开通的系列,主要介绍一些近期值得开发者关注的内容,内容基本上来自indienova站内。另:文中有大量链接,点击“阅读原文”可前往查看。新增会员游戏近期新增的会员游戏推荐。推荐的准则是:具有信息介绍和截图等基本元素,并不代表我们对该游戏的评价和喜好。白狼少女来自:嘟嘟游戏类别:放置挂机、角色扮演魔法和种族、敌人与盟友。跟随白狼

不务正业跑去看小姐姐跳舞,结果回来店被偷光了??这款模拟游戏什么情况啊!

不务正业跑去看小姐姐跳舞,结果回来店被偷光了??这款模拟游戏什么情况啊!

249 手谈姬

姬友们去过网吧吗?姬反正去过。记得小时候家里只有一台电脑,姬爹和姬妈和姬都想用的时候,就会出现问题……于是家长带着姬去网吧。看到网吧电脑里存储着的琳琅满目的游戏,姬双眼直发光。不过嘛,记忆里网吧总会带有无法消散的烟味,所以姬其实还是喜欢宅家里。当然无论好坏,网吧承载着一代人的回忆,不知有多少人还未成年就溜了进去。到了现在,网吧大都改名为网咖,变正规了,变干净

《赛博朋克2077》满月国外半价促销,因游戏质量在美国遭诉讼

《赛博朋克2077》满月国外半价促销,因游戏质量在美国遭诉讼

1410 游戏头条

游戏头条微信号:gametoutiao(←长按复制)中国首家顾问式新媒体定制属于您自己的媒体内容导语:近日,CDPR已经正式回应了投资者就《赛博朋克2077》发售后的游戏质量问题提起的第二次集体诉讼,诉讼指控称《赛博朋克2077》发售后的游戏质量问题对投资者产生了误导。尽管《赛博朋克2077》刚刚上市一个月左右,不过和其他游戏一样,因为恰逢网络星期一促销活动

献给团队主管的4大原则和8大实操建议

献给团队主管的4大原则和8大实操建议

275 管理学大湿

有从职场小白到开始带团队的,有从4人团队升级到10人团队的,还有从管单个部门到跨部门管理的,多不胜数~因为留言太多来不及回复,管小代在这里给大家说一声恭喜啦。随之而来的是对管理团队的担忧。虽然大家工作能力一级棒,但想带好一个团队可不是一朝一夕的事情。在这里管小代给大家总结了带团队的4大原则和8大实操建议,快来看看吧~01打造团队的认同感对于一个小团队来说,领

萌宠

二哈不慎落水,关键时刻,它居然抓住了消防员抛的救生圈...

1304 爱哈士奇

别看二哈平时干的事挺不靠谱,但在生死攸关的关键时刻,人家智商绝对在线——12月26日北京,一铲屎官带着二哈出门遛弯时,这货估计是贪玩,跑到了结冰的河面上,并且不慎落入冰水...等到铲屎官发现时,这货就剩两个爪子趴在冰面上,嘴里还正嗷呜嗷呜着求救!铲屎官无奈只得向消防求助,而消防员赶到后,就先扔给了二哈一个救生圈,想试试看这货能不能借力游回来。讲真,一开始看到

《赛博朋克2077》满月国外半价促销,因游戏质量在美国遭诉讼
游戏

《赛博朋克2077》满月国外半价促销,因游戏质量在美国遭诉讼

1410 游戏头条

游戏头条微信号:gametoutiao(←长按复制)中国首家顾问式新媒体定制属于您自己的媒体内容导语:近日,CDPR已经正式回应了投资者就《赛博朋克2077》发售后的游戏质量问题提起的第二次集体诉讼,诉讼指控称《赛博朋克2077》发售后的游戏质量问题对投资者产生了误导。尽管《赛博朋克2077》刚刚上市一个月左右,不过和其他游戏一样,因为恰逢网络星期一促销活动

史上最贵游戏,攒钱到下辈子也不一定买得起
游戏

史上最贵游戏,攒钱到下辈子也不一定买得起

734 杉果游戏

“她的声音充满了金钱。”他忽然说。正是这样。我以前从来没有领悟过。它是充满了金钱——这正是她声音里抑扬起伏的无穷无尽的魅力的源泉,金钱叮当的声音,铙钹齐鸣的歌声......高高的在一座白色的宫殿里,国王的女儿,黄金女郎......——《TheGreatGatsby》电子游戏市场从上世纪的大乱斗沉淀下来后,如今已经越来越趋向平稳发展。即使没有一个统一要求,单个

今年情人节还是一个人过?神秘符文预测你3个月内能否脱单
私房话

今年情人节还是一个人过?神秘符文预测你3个月内能否脱单

1649 紫微星座研究所

喜报:2020年我国有823个贫困县都脱贫成功!大家有总结一下自己2020年都干了啥吗?脱贫不易,脱单更难。至今未脱单的你怎么也没想到,你的事比国家大事还难处理吧!为什么谈恋爱越来越难?◎刚认识感觉还不错的人,聊上几句就没有下文了。◎好不容易遇到喜欢的人,鼓足勇气去追,结果发现人家对你根本没意思。◎高不成低不就,喜欢的人不出现,出现的人不喜欢。◎很难毫无顾忌

约克夏浑身毛发打结脏兮兮被主人带到宠物店弃养,美容师打理后竟发现是绝世美狗!
萌宠

约克夏浑身毛发打结脏兮兮被主人带到宠物店弃养,美容师打理后竟发现是绝世美狗!

1786 宠物帮萌星球

养宠物是一生一世的责任,一旦决定饲养,就不应该随便放弃它们。有一位宠物美容师Alisa在网上分享自己的养狗经历,直言自己干这一行是真的很喜欢,并且替很多宠物打扮漂亮是一件很有成就感的事情,而她也是因为做美容师而碰见了对它很重要的爱犬。早前有一位客人带着年幼的孩子,将已经喂养了九年的约克夏(小欧)装入纸箱,送到店里说要剪毛,除此之外还表示看看可不可以在剪完毛之

《游戏王:决斗链接》《四叶草剧场》上线丨新游预告
游戏

《游戏王:决斗链接》《四叶草剧场》上线丨新游预告

1721 TapTap发现好游戏

两款咕咕已久的游戏《游戏王:决斗链接》《四叶草剧场》会在这周上线,想玩轻度一点的,不妨试试扑家代理的《喵喵合成屋》,在猫咪环绕中放松身心。公测上线游戏王:决斗链接上线日期:1月14日上线标签:策略卡牌预约人数:41w游戏特色:1.KONAMI研发、网易代理,3D召唤动画和角色对战台词等还原原作场景。2.相较于原版规则,缩减了牌组的卡牌数量,也将摆放怪兽卡与魔

一只街头霸王猫,被喂养3年都没能靠近,直到一次生病打开了心扉
萌宠

一只街头霸王猫,被喂养3年都没能靠近,直到一次生病打开了心扉

174 萌宠治愈师

相信很多人都在路上遇见过流浪猫吧,不过大部分流浪猫的警觉性是非常高的,一般来说当人们一走近,它们就会马上逃走了,连想摸摸它的机会都没有。如果你想要感化一只流浪猫,而且最终能收养下它,那么这需要很长时间的努力,也许是几个月,也可能是几年。就有这么一位网友小丽,分享了她收养一只流浪猫的故事,从最初的相遇到最后的收养,经历了整整3年的时间。事情还要从3年前说起,当

赛季结束时间确认!2款限定皮肤后天上线,传说级别只有史诗品质?
游戏

赛季结束时间确认!2款限定皮肤后天上线,传说级别只有史诗品质?

988 电竞怪客

hello大家好,这里是怪客君!今天继续给大家带来一些关于皮肤和新赛季的消息。昨天晚上,王者荣耀官方发布了一则更新公告,王者荣耀正式服在今天将进行一次小更新。此次更新的内容主要是怪客前两天爆料的孙悟空新皮肤上架预告,以及赛季末的一些活动,具体内容我们一起来看看吧!新玩法上线昨天给大家爆料的新玩法“守卫峡谷”目前已经上线正式服了,怪客也玩了两局体验了一下,但感