主页> seo技术> 【北京seo营销】如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

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

北京seo 2021-09-14 08:45 seo技术 108次

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

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

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

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

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

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

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

  1

  改变了些什么?

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

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

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

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

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

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

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

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

  人和人的肉眼是有区别的

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

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

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

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

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

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

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

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

本文标题:【北京seo营销】如何让不同手机跑出好帧数,我和技术团队聊了聊《王者荣耀》的画面与优化

本文地址:http://www.gzxdxh.com/seojs/59739.html

Tags:

网站分类
标签列表