天美技术副总监我们尝试制作3A级手游?

动态 未结 置顶 精帖
用户
悬赏:60飞吻

天美技术副总监(我们尝试制作3A级手游?)

在手游3A化元年,如何搭建引擎中台?

分享/郭智 整理/迪亚菠萝包

最近两年内,“引擎”和“中台”这两个词在圈内得到很多公司和从业者的关注,部分公司尝试搭建了自己的中台体系,但此前很少能看到关于中台相关的公开分享内容。

在今天举行的TGDC2019腾讯游戏开发者大会上,腾讯互娱天美工作室群技术副总监郭智分享了他对于引擎中台的理解,复盘了天美J3工作室自去年以来搭建引擎中台的历程,并结合《使命召唤手游》项目,阐述了J3工作室引擎中台在建立画面呈现标准和确立制作管线方面的作用,同时还分享了在参与《使命召唤手游》制作过程中,引擎中台的部分技术沉淀。

以下为郭智的详细分享内容:

各位好!我来自于天美工作室,欢迎大家今天来到TGDC2019的现场。今天我分享的主题是用中台思维去解读引擎团队如何帮助高品质游戏——《使命召唤手游》的技术升级。

“引擎”和“中台”这两个词是近两年来比较热门的词汇,今天我会以中台视角介绍我们在《使命召唤手游》里做的一些工作。

引擎公共能力的建设

这部分是对天美J3工作室引擎技术组整个搭建过程的简单复盘,我们这个组成立了一年,才刚刚开始,今天抛砖引玉和大家一起探讨,一起进步。

2018年可以说是手游3A化元年,我们一起看看业界游戏技术有什么变化。

首先是引擎技术移动化,我们在手游上大肆的使用端游时代的技术。大家都在使用线性空间光照及HDR管线;大世界成为热潮,很多开发者不断地讨论多地貌的地形制作,地形渲染;TOD日夜变化大肆流行,雾和大气也是标配;图形上都使用基于物理的渲染,以及在移动端实现一些拟合的动画光照GI效果。

同时,引擎与工具也在不断升级:UE4普及,Unity也升级到了2019,以Houdini与Substance为代表的美术工具被大家广泛使用。

硬件也在进步:高通GPU已经到了855+,苹果进入了a13,性能与几年前的PC无限拉近。PC显卡已经进化成光线追踪的RTX,各大引擎厂商都在更新自己的光追烘焙器。

此外,各种3A大作前沿技术被手游使用,比如Destiny的VisualEffect技术,《Far Cry 5》和《幽灵行动》的大世界技术,各个游戏公司也在各大技术峰会和大作中吸取技术经验。

综合起来,其实是端游技术在手游延伸,引擎工具的发展,硬件的发展,再加上整个业界技术的分享和传承,其实现在整个手游技术已经不断往AAA化发展。

技术深厚的公司出现了一大堆高质量的手游,比如像《天堂2》、《PUBG Mobile》在国内外都取得了不俗的成绩。在未来其实会有更多高质量的手游出现,技术竞争也会越来越激烈。我们制作的《使命召唤手游》会在今年上线海外,大家也可以看一下这款产品,我们做了很多深度技术的改造。

再来看看传统游戏开发团队的架构。它的组成很简单,按照岗位划分成美术团队、策划团队、服务器开发和客户端开发。

同时,技术团队中有那么一小波同学会做一些引擎开发工作。他们负责一些面向于项目需求的特性开发,性能优化,解决一些技术难题,参与攻坚一些项目,这样的架构能够很好的服务团队,这一波人也能为项目解决各种各样的疑难问题。

两年前,这样的运作模式出现了很多很多的爆款,腾讯内部很多成功产品也是由这种架构延伸出来的,但长远来看这样的架构还是会出现瓶颈。

在手游AAA化、对于品质和创意要求越来越高的今天,技术已经成为胜败的关键。以前游戏开发团队往往会存在三类问题:技术积累比较缓慢,技术管件需要升级,人才需要升级。

1、技术积累缓慢。

因为游戏产品一般都是需求驱动,用人力解决问题。限于技术眼界,往往团队里面所使用的技术是为了满足当前需求,所以技术积累会比较慢。同时,会因为团队只关注单一产品,对一些前沿方向相关技术储备不足。

2、人才。

国内做引擎或者做底层的开发者数量其实非常有限。当我们要做一些和引擎技术相关的深度开发时,很难找到这方面的人才。

因此,我们要建立一些培养和管理机制去做配套,配套好以后,还要在工作室的每个项目做引擎技术的全覆盖。这样,项目组的研发人员能够和技术中台、引擎组的人实现很好的协同。

3、开放和传承。

以前整个业界技术都是封闭的,现在开源协同已经变成了共识,大家不断分享自己的技术,中台组织也要对外不断进行合作,合理的共建。

在《使命召唤手游》研发过程中,我们联合了引擎厂商、芯片厂商、手机厂商,以及腾讯内部的技术中台的力量。

最后,对这些已经沉淀出来的技术需要在各个项目里面不断做传承。不仅仅是技术上的中间平台或中间件,而是一整套集创新组织架构,敏捷研发流程以及前沿游戏技术的综合生态。

为什么建立引擎中台?

我们的目标有两个:

一,在组织维度上营造环境,支持项目快速创新、规模化创新,提供完整的持续交付工具链。

二,在技术维度上赋能业务,根据技术前瞻提前组织资源,利用技术先发和可复用的优势,赋能业务真正做到多(同一时间支持多个项目),快(持续快速交付),好(品质保障),省(技术与人才充分复用)逐个落地。

回帖
  • 消灭零回复
[打开调试信息]