当腾讯最成功的MMO开始研究开放世界
"日拱一卒。"
文/托马斯之颅
太多人低估了《天涯明月刀OL》新的年度资料片:「云上之城」。
先别急着把文章关掉——或许你会觉得,这款已经上线5年的端游MMO玩不出什么新花样。但如果你体验过「云上之城」,你会发现,它向开放世界悄悄迈出了一小步。
这个资料片的地图将达到8X8的大小,而且采用了制作流程向影视看齐的实景扫描技术。这样的生产管线,是生产开放世界所需海量资源的基础。
与此同时,他们还升级了光线追踪的效果,并实现了全真物理碰撞的模拟。有了这些特性,玩家将与世界产生更多互动,而这是开放世界 探索 玩法的前提。
去年《天刀》制作人杨峰曾表示,他们拆解过不少单机开放世界的玩法,分析在剥离它们的一次性体验之后,能不能找到支持网游长线体验的循环,并计划在新地图做一个开放世界方向的Demo。种种迹象表明,「云上之城」符合这个定义:它拉开了一场大戏的序幕。
前几天,葡萄君采访了《天刀》研发团队,了解了这个资料片背后的技术突破点和实现过程,以及他们对于开放世界的见解。
01 如何还原足够真实的场景?
去年年末,北极光通过几个新老项目的开发储备了不少技术。再考虑到 社会 价值,《天刀》团队设定了一个目标:搞一场文旅联动,把整个张家界搬到 游戏 里。
那么问题来了:张家界的山形奇特,植被茂密,地形起伏巨大,要想还原当地的光照情况和自然地理条件,且做出8X8的地图,必须要能量产高品质的资源。于是团队决定效仿影视行业,引入实景扫描的流程——去现场把一切都拍下来,再逐一还原参数。
听起来很好理解,但这套流程对细节的要求实在太多了。
第一,拍照似乎很简单,但记录一切可就难了。 到底应该用什么相机?什么标准的光圈、快门、镜头和遮光片?如何记录材质、光照和环境数据?又该如何保证捕捉出来的HDR贴图、光照单位的准确,以及在时间上的连续度?即便做了不少功课,美术团队依然跑了两趟,才拿到足够多的原始素材。
第二,如何保证还原的程度? 拿到RAW源文件之后,团队需要用算法复原真实世界的成像规律——在传统流程当中,美术可以直接上手调整做出成品;但如果想追求写实效果,团队必须追求极致「物理正确」的生产管线,所有环节都要遵循流程,不能为了追求好看的结果,就让老师傅随意发挥,省略步骤。
第三,做出素材之后,团队还要用Look Dev验收 ——也就是在多种光照环境下,查看和调整各项参数。这要求技术团队真正吃透理论,确保算法完全符合所有公式。"最明和最暗的环境,光照HDR的范围可能差得非常多,你要通过高光管线确定裁掉的部分合理,完整还原从物理光照到曝光成像过程每一步的细节。"
在这个过程中,甚至人的双眼也不太靠谱。引擎负责人刘冰啸举了一个例子:一位负责Look Dev的TA做好了视频,他怎么看都觉得光线有违和感,可仔细一查,又发现参数没有问题。"大自然的光照条件千变万化,只有认真做对Look Dev,才能让玩家感受到真实世界的效果。而平常我们习惯了生活中的人造光,如果只按照我们的认知来调, 游戏 就会变得没有特色,过于平庸。"
现在你应该对于「用实景扫描量产高品质资源」的难度有了了解,但这才刚刚迈出了第一步。想做出真正写实的场景,还要有美术团队的海量投入。
例如为了制作张家界的山石和植被,场景团队先是恶补了地理知识,弄清楚了侵蚀构造会如何塑造砂岩地貌;又根据张家界的纬度和海拔,列出了上百种植被,从中挑出了武陵松、红豆杉、野芭蕉等二十多种常见植物,思考如何把它们还原出来。
在常规地图当中,一般只要制作十几种岩石就可以不断复用;但砂岩地貌太过奇特,石柱、石块、悬崖……至少要做四五十种才能还原那种氛围,而且石英砂岩的石质稍软,负责雕高模的外包团队很难平衡细节度,最终每块石头都要经过10次左右的沟通才能完工。
然而把这些岩石放到场景里,美术团队又发现了新的问题:张家界的岩石量远远高于常规场景,且彼此间隔很小,如果按原样摆放,性能负担实在太大。于是在3-4个月的制作之后,美术又额外花了1个月,重新对模型和细节做了一系列调整,再配合混合材质,最终才保证了性能。
不过幸运的是,美术团队在植被方面的工作还算顺利。孙老师说,除了制作工具的升级,引擎性能和底层支持的提升也让美术效果有了质的飞跃:树木从2000-3000面升级到了5000-10000面,AO贴图的烘焙让它们的轮廓造型更加立体,光线照射到叶片的质感也显得更加自然。
这也引出了下一个话题:除了新的开发流程和美术团队的努力,《天刀》还在更底层的部分下了不少功夫。正如北极光技术总监安柏霖之前所说,"前面的技术都是招式,但打出来靠的是内功。"
02 永无止境的优化,
和更扎实的底层支持
刘冰啸说, 游戏 开发有一个很常见的规律:当细节复杂度提升之后,团队要解决的是多项系统之间的乘法关系,这对底层系统的设计会带来极大的影响,也会提出更高的要求。
一个直观的例子是光线追踪。不同的光照射到不同的材质,都会产生不同的效果。因此光用影视化流程做出更物理的材质还不够,想模拟真实世界,必须实现更好的光线追踪效果。
由于《天刀》采用了自研引擎QuicksilverX,团队没有采用其他引擎自带的软件光追方案,而是会去研究NVIDIA、AMD等硬件的光追算法。"这样理解最彻底,代码最干净,也会受到更少的限制。"为了达成这些,他们要理解硬件光追背后所有的原理,并始终保持与硬件公司工程师的交流研究,确保每一个细节指标都理解到位。
之所以能这么做,是因为QuicksilverX主打的就是性能优化。《天刀》团队内部有一套监控代码行数的系统来严控代码量,以此保证引擎足够轻简,更容易升级管线;他们还开发了不少自动化的工具,在美术提交地图后的第一时间让机器人做AI验证,把地图分割成64X64大小的区域,分区展示性能,记录问题,回放场景,一键输出「体检报告」,以便QA和程序做针对性的调整。
刘冰啸说,《天刀》有50%以上的程序都在负责优化,而且他们都很资深。"资源和算法合不合理?有没有更好的解决方案?如果全都合理,那它的设计足够合理吗?比如是不是可以按区来做,或者在美术遮挡上做一些效果?这些都需要经验。”
但即便如此,性能优化也依旧有不少挑战。在贴图、模型规格不断升级,并引入影视级流程之后,团队要把握新的变量。"有点儿像解方程式,这一侧有好多变量,那一侧要有固定的结果,然后计算如何分配。"为此他们既会研究在汇编语言层面(比算法更底层)的改动,也会从产品视角出发和美术沟通,比如野怪会在很远处就被击杀,那就可以适当降低细节,以保证主要角色的精度。
在流程上,这也要求技术和美术团队之间充分信任。在前期工作的时候,技术会尽量减少对美术的限制,先把效果拉满;但美术也会理解为了保证性能,后面大家还要一起反复调整资源,拼命优化,“而不是听说性能爆了要砍资源,就要杀个程序员祭天。"
不过如果只是实现了更好的美术效果,那「云上之城」还称不上拉开了研究开放世界的序幕。更需要注意的是,有些底层能力的建设,还为未来的玩法创新打下了基础。
正如前文所述,张家界的地貌复杂,高低起伏巨大,如果玩家一直站在地面观赏,显然就差了点儿意思。于是为了实现3D空间之间的移动和观察,团队开始研究更好的物理模拟技术。
物理的基础是碰撞。之前《天刀》采用的是基于Voxel(体素)的碰撞方式,它会在后台把资源拆分成大量体素再进行计算。这种做法可以节约性能,但不够精确。"比如它会把体素的上表面设定为可行走区域,只有落在这个范围才合法。"
而在「云上之城」中,团队实现了全真物理碰撞,让侧面也可以被检测,且在后端也支持多人对于整体环境的改变,这增加了玩家的可操作区域的范围,"像是爬山就可以实现了。"在新资料片的单人 探索 场景,以及生存撤离PvP玩法「馥郁之战」中,地形和物理特性也会发挥更大的影响。团队表示,随着技术实力的提升,后面他们还会尝试更多基于真实物理引擎的创新玩法。在未来一段时间里,这片8X8的区域将成为《天刀》着力研究开放世界的试验场。
说实话,「云上之城」更新的不少特性,放在单机大作里可能不算是特别顶尖——毕竟《天刀》是一款已经上线了6年的多人同屏网游,他们要带着 历史 包袱,寻找因地制宜的技术解决方向。但在安柏霖看来,「标准化」是工业化的一大要素。而借由「云上之城」,他们朝理想中的目标踏出了关键的一步。
03 结语:日拱一卒
我们常常认为,国内 游戏 公司的技术距离3A厂商还有巨大的差距。但安柏霖说,每年大家在GDC或者SIGGRAPH上公布的最新成果,他们团队都有把握在2-4月内实现;就算想追逐超出前人的技术特性,只要愿意付出更高的成本,也不是没有可能,"比如当年《天刀》的云海,以及透明布料的衣服。"
不过这些局部的突破,只能说是一个开始。刘冰啸讲了一个小故事:之前《天刀》制作人杨峰曾问他,能不能做一张《幽灵行动》那样的,64km X 64km的地图?他评估了一下觉得没问题:"我们有Streaming机制,只需要加载玩家身边的地图资源,性能没问题;而且现在基于houdini的过程化生成技术在团队也已经应用得非常纯熟,在生产管线上也能搞定,甚至更大都可以。"
但在技术因素OK了之后,大家还要做更全盘的考虑: 在这么大的地图上面,玩家能不能玩到足够丰富多变的内容? 这些内容的设计和生产,将对工具链、美术和策划提出更高难度、更大工作量的要求——做 游戏 从来不是一个单点突破的任务,而是一个系统性的挑战。
面对这样的挑战,《天刀》的选择是用稳扎稳打的方式,通过每个版本保持进化。"从新手村的九华地图,到后面出的从龙,再到现在的张家界,画面变化贼大,几乎都不是一款 游戏 ……每出一张地图,我们就往前拱上一步。"
团队告诉我,未来这样的节奏还会继续下去。当前版本的张家界开放的面积只有计划中的十六分之一,战场玩法也只是试水;明年4月,《天刀》将开放下一个单人 探索 的版本,后者呈现出来的玩法和实力,会更接近团队对于开放世界的想象;而整张新地图将在2022-2023年内全部完成——听上去是很漫长,但用刘冰啸的话说,"日拱一卒,这是必须经历的过程。"
腾讯除了王者荣耀还有其他游戏吗
《王者荣耀》是腾讯旗下做得最成功的游戏之一了,自它面世以来,其热度一直是只上不下,深受全国的人们的喜爱。你是否知道,现如今的腾讯,除了《王者荣耀》,还有其它很火的游戏吗?接下来,小编就来为大家细细盘点腾讯旗下还有哪些游戏吧!《和平精英》,原名为《绝地求生:刺激战场》,这个游戏自2018...
网易的游戏早还是腾讯的游戏早
这时网易稍微领先腾讯一点,但在营销手法上还是不及腾讯,这时他们俩闻到了对方的一丝火药味后,便开始施展出各自的能力推出新游戏,试图碾压对方,于是便有了现在双方最具代表的游戏,而那就是腾讯的《王者荣耀》和网易的《阴阳师》。其实根据现在这两款游戏的热度来看的话,玩家们应该都能大概判断哪一款游戏更成功了。一...
腾讯游戏排行榜 《英雄联盟》竟然不是第一
说起游戏,你可能会想起那些好玩的单机游戏或世界十大最易上瘾的电子游戏,但你知道腾讯游戏排行榜中名列前五的游戏有哪些吗?一起来看看吧,以下是腾讯游戏排行榜:5.《QQ三国》《QQ三国》在腾讯游戏排行榜前五名中排最末,它是一个免费的中文MMO游戏,该游戏是由腾讯控股有限公司基于三国历史时期的故事...
腾讯的新游戏《诺亚之心》引热议,上线后玩家们的反响如何?
据悉,《诺亚之心》创新融入了卡牌玩法,让玩家在副本与练级之外还能体验养成乐趣。这款手游设定在古老的异星球——“诺亚”,由八个地区共同组成了这个表面积6400万平方米的球体世界。作为一款MMO手游,《诺亚星球》的捏脸系统不仅自由度极高,玩家还可以自定义身材比例、五官发型等细节,在进入换装系统...
腾讯手游《诺亚之心》首发,你如何评价这款游戏?
腾讯手游《诺亚之心》首发,在游戏玩法创新方面,与传统的MMORPG相比,《诺亚之心》放弃了传统职业设置,更加重视“自由战斗”。在游戏中,玩家没有所谓的专业划分。角色定位完全取决于设备的武器。这是一个创新的MMO融合卡牌手机游戏。在游戏中,您可以穿梭于各种星球,探索不同的大小世界并无缝...
即将上线的mmo游戏,腾讯的暗黑手游却即将上线
2、暴雪的暗黑手游还未上线就遭玩家批评,腾讯的暗黑手游却即将上线,你怎么看?暴雪作为游戏行业一直以来都是备受玩家追捧,不知道你有没有听过这两句话:1.暴雪出品,必属精品,2.一直被模仿从未被超越。没错这说的就是暴雪,这足以说明暴雪的实力,早年间的暴雪在游戏界真的就像神一般的存在,无论...
人气网络游戏排名前十都有哪些?
《英雄联盟》(简称lol)是由美国RiotGames开发,中国大陆地区由腾讯游戏运营的网络游戏。 《英雄联盟》除了即时战略、团队作战外,还拥有一百多位特色各异的英雄、丰富的地图及玩法、自动匹配的战网平台,包括天赋树、召唤师系统、符文等元素。 早在2014年1月,根据官方数据显示,LOL全球最高同时在线已突破750万,全球日活跃...
《黑色沙漠》这款手游的体验感如何?它能否盘活国内MMO市场?_百度...
其实说起国内的MMO现况,那就是萌新接受不了老游戏的体验和打法,而老玩家也玩得有点腻了,不知道为什么要坚持MMO游戏。而最近,由Pearl Abyss研发,腾讯游戏与创梦天地联合代理发行的《黑色沙漠》手游将正式公测,这条消息无疑振奋了不少MMO爱好者的情绪,让更多的人开始关注起《黑色沙漠》手游的公测效果...
西山居开发了哪些手游?
1、仙剑奇侠传4手游。该款游戏是由大宇授权,西山居研发,腾讯独家发行的官方正版MMO手游。仙剑奇侠传4手游基于次世代引擎,在游戏里面玩家可以体验结交仙侣,与好友并肩作。还可以修仙施法,点石成金,撒豆成兵,幻化萌宠,体验喵生。2、云裳羽衣手游。该款游戏是由西山居研发,腾讯游戏代理发行的3D恋爱...
完美世界和腾讯什么关系?
1. 腾讯与完美世界的关系主要体现在游戏代理发行方面。腾讯作为《完美世界》的代理运营商,不仅负责游戏的导量和运营,还利用其平台优势助力游戏的推广和普及。2. 《完美世界》手游在发行时占据了市场优势,因为当时市场上缺乏高质量的MMO手游。这使得游戏能够吸引大量玩家,有效避免了与其他同级别作品的直接...
淫以培哚: 你说的是MMORPG游戏...?MMORPG,是英文“Massive Multiplayer Online Role Playing Game”的缩写,意为“大型多人在线角色扮演游戏”.是电脑游戏中网络游戏的一种.此类游戏分为客户端和服务器端两部分.玩家从客户端通过互联网连接,登陆服务器端后才能进行游戏.玩家的资料保存在服务器端.游戏的过程,是玩家扮演的角色和其它玩家控制的角色在网络虚拟空间中实时互动.而非玩家扮演的角色(即NPC)则往往是在游戏中提供特殊服务的人物.
若尔盖县15187618330: 哪里有好玩的游戏?? - ?
淫以培哚: 08年网游排行榜 第一名:指环王online 运营公司:中华网游戏 《指环王OL》取材自欧美魔幻史诗巨著《指环王》,原著小说在2001年至2003年凭借改编电影红遍全球,美国Tubine公司历经数年,将这部巨著精心打造成3D网络游戏,无论是画...
若尔盖县15187618330: 广东哪个家族最有权力 - ?
淫以培哚: 广东最有钱的四大家族,个个都是千亿富豪,却一个比一个低调广东省是我国改革开放的前沿阵地,有很多的人在这里创业发家,广东也成就了很多的商业大佬,仅深圳和广州两地就聚集了众多的亿万富豪,广东也是中国富豪最多的省份之一,...
若尔盖县15187618330: 最近有什么好玩的网游可以玩啊????
淫以培哚: 天龙八部
若尔盖县15187618330: qq问问?
淫以培哚: 你的QQ版本一定要是QQ2007 Beta3以上的才能点亮. 首先到问问学堂(http://wenwen.soso.com/z/BeginnerHome.htm),通过考试. 再回答或提几个问题,这样就能亮了! 我就这样亮了!
若尔盖县15187618330: 谁能推荐一个最新推出的比较好玩的网游? - ?
淫以培哚: 第一名:指环王online.运营公司:中华网游戏 《指环王OL》取材自欧美魔幻史诗巨著《指环王》,原著小说在2001年至2003年凭借改编电影红遍全球,美国Tubine公司历经数年,将这部巨著精心打造成3D网络游戏,无论是画面、系统还是游...
若尔盖县15187618330: 腾讯Q+是什么 - ?
淫以培哚: 16日中午前后,腾讯宣布了QQ客户端的开放,并推出app store模式的Q+开放平台,腾讯QQ通过客户端上的应用按钮开启Q+,形成一个社区型OS体系,这跟我之前讨论的social engine体系是一致的,social panel形态在腾讯这里被初步实现. ...