【GameLook专稿,转载请注明出处】
GameLook报道/偶像养成游戏一直是二次元赛道的常客,乐元素就依靠《偶像梦幻祭》披荆斩棘拿下了海内外一大块市场。而万代则手握众多偶像企划IP,推出了《lovelive》、《BanG Dream》、《THE iDOLM@STER》等众多作品。
CEDEC2020上,隶属万代南梦宫第三工作室第七组的主美阿部贵之发表了《“Brand New大量生产!”《MLTD》中量产模型的方法》。讲述了运营《THE iDOLM@STER Million Live!: Theater Days》(简称MLTD)三年以来,开发团队下了哪些工夫。
2020年6月29日,是《MLTD》上线三周年的纪念日。游戏中一共有52名偶像,而可供更换的服装超过了2000件。
阿部贵之则负责了PS4上的系列作《The Idolm@ster: Platinum Stars》(下简称PS)与《The Idolm@ster:Stella Stage》(下简称SS)。演讲中,他讲述了开发团队是如何制作数量如此庞大的服装。从角色模型的规格一直谈到与运营团队的合作。
《MLTD》服装模型制作方法
在CEDEC发表演讲时,《MTLD》游戏内实装的服装已有2249件,再加上服装一览功能中无法查看的训练服、剧场训练服、与便服等,大概就有3000件服装。2019年制作了1501件(平均每个月125件)服装。运营三年,这一速度可以说是非常高产。
《MLTD》团队制作服装模型,从设计到实装,大概需要半年左右的时间。大体流程时间如下图所示。
实装6~7个月前:策划·式样组委托服装制作。
实装5~6个月前:2D服装设计。
实装3~4个月前:角色组开始建模。
实装6周~2个月前:角色组装配模型、配置trunk环境、测试组进行飘动骨骼测试。
实装5周前(asset lock):角色组在系统上起建模票、准备服装图标素材、联系制作博客用的图片、式样组确认实装模型、UI组制作服装图标、式样组制作图片、测试组进行整体测试。
实装4周前(asset fix):测试组修复Bug。
经过上述流程,一套服装才会上线游戏商城。团队使用的开发环境为Maya、Photoshop与Unity。
阿部还给出了详细的建模标准,头部约4500个多边形,身体约5500个多边形,虽然头部体积不大,但角色面部是重中之重。、
而纹理尺寸上,脸部和头发都是512×512,头发高光为256×256,眼睛与眼睛高光为128×128,头饰为256×256。身体则是1024×1024,用于文档时则以256×128处理。
关于模型骨骼数量,根据角色而异,头部骨骼最少的角色为歌织,10根,而头部骨骼最多的角色为纱代子,50根。角色身体部分有83根骨骼,而根据角色不同,最多还要加上29根飘动骨骼。
因为阿部参与了不少主机上的系列作,模型规格上很多地方沿用了主机标准。不过,不同于PS4上在表情控制上使用了Bone+BlendShapes两种技术,受限于复杂的工序和庞大的数据容量,《MLTD》只使用了BlendShapes。因此,角色表情的数量减少了一些,团队严选出了28种表情。
因为沿用了《THE iDOLM@STER2》*(下简称IM2)中专为游戏开发的Soul System,只要通过修改参数就可以变更各个偶像的身高体重。这样一来,因为架构上是从同一个3D建模数据里分支出来的数据,需要修正共通服装的Bug时,不需要去一一对应每一个角色。
《MLTD》还使用了来自《IM2》的角色应援色自动反映系统。每个偶像都有其专属应援色,而只需要在该这一系统中输入RGB参数,就能够使指定区域变色。如此一来,只要使用一张纹理贴图,减少工作量,大大降低了人为错误的出现几率。
实装后,数量众多的服装可以分为以上7个种类。阿部接着介绍了《MLTD》团队保证服装建模质量的方法。
《MLTD》采用了独立的头部数据。由于游戏沿用了主机的架构,大大增加Unity的DrawCall,引起掉帧现象。为了减少DrawCall的数量,团队决定制作独立的头部数据,目前,团队制作了超过2000个头部数据。
在监修方面,团队采取了领队检查建模造型、副领队检查骨骼动作的形式,因为服装数量庞大,所以将监修工作分散到多个作业者身上。另一方面,这也可以培养下一任团队领队,防止人员变动时青黄不接。
而监修的标准,则是“可爱至上”。最重要的是理解对于玩家来说,什么东西代表“可爱”。
1.整体足够可爱吗?
2.服装外观足够可爱吗?
3.衣服的露出度是不是在可爱的范围里?
4.配饰足够可爱吗?
5.衣服的褶皱足够可爱吗?
6.服装动作足够可爱吗?
7.建模布线足够可爱吗?
然后,阿部还提到了团队中设有“最高确认会”这一制度。《MLTD》每个月都会发布4~6首新曲,每首歌曲都需要制作对应的MV。而最高确认会是以提升作品质量为目的,将各部门的开发人员聚集在一起,让大家确认作业成果、交流意见的会议。平时,各部门碍于作业流程鲜少有机会沟通,通过这样一个确认成果的机会,可以让团队成员更有动力,更加团结。
同样,让团队成员们观看声优们真人出演的现场Live也是激发他们动力的方法。通过这一形式,开发者们能够直接感受到玩家们对于游戏的反应,进一步产生对这份工作的责任感。
对于从主机开发调动到手游开发的阿部来说,手游最大的难题,在于同时进行修正Bug、量产模型、实装新设计这三部分作业。随着游戏内容越发丰富,Bug数量也越来越多,仅仅修正Bug就把3D角色团队的工时消耗殆尽。为此,团队必须采取对策进行调整。
1.程序方面,在团队内共享Unity与移动设备上判断Bug的方法,并设立需要报告与不需要报告Bug的标准,以此提升Bug报告的质量。
2.视觉面的Bug,以是否影响角色的可爱程度为标准。
3.由于测试资源有限,QA工作一直出于饱和状态,所以团队优先安排他们进行服装的飘动骨骼测试。而因为角色形态各异,52名角色的飘动骨骼也各不相同,测试者每一套服装都至少需要测试大中小3名模型不同的角色。开发者进行了游戏架构的调整,使得飘动骨骼的行动应用在不同体型的角色身上时不会改变,从而让测试者每次只需要使用一名角色进行QA,节约2/3的时间成本。
《MLTD》运营团队努力的成果
说完了服装建模,阿部结合设计实例介绍了《MLTD》运营团队的成果。游戏中只要修改1处设计,就会影响到52名角色。所以轻易增加或修改设计往往得不偿失,策划阶段,开发人员抱着“最低投入,最好效果”的意识来进行游戏设计。
以2周年为契机实装的MasterRank5为例。这一升级从设计到上线大约只有3个月左右的时间,团队就利用了游戏内已经实装的Another服装系统,以求如期完成功能上线。
不过,Another服装是考虑到与每个偶像的配色而设计的,虽可以借用其系统,却并不能套用这一设计。团队选择了主流玩家更为偏好的配色,设计了更为时髦、具有高级感的服装。
而仅凭异色一点难以体现差异,还采用了皇冠头饰的创意,团队为SSR角色设计了3种皇冠。综合以上两种调整,团队就实现了“小投入,高回报”的新功能。
若头饰支持变色,则需要不断制作许多的纹理贴图。为了减少工程量,团队采取的折中办法就是只设计3种固定造型的皇冠。
2周年纪念时,游戏还将结算画面从2D立绘更改为了3D。因为2D立绘也需要修正与润色作业,为了优化作业流程,阿部与各部门商量出了解决方法。
团队选择了3D结算画面的原因,并不仅仅是为了削减成本。团队还想让玩家见见后台的样子,还增加了分享功能。这一改动对开发者和团队来说是双赢的。
通过这些经验,团队将游戏各种功能修改得越发理想,打造玩家与开发团队双赢的局面。基于这种双赢思维,团队还上线了玩家自制训练服的编辑器。不仅自定义服装实装到游戏中的速度很快,也因其设计简单易用,还推动了剧场训练服功能落地。
演讲的最后,阿部关于游戏运营强调了几点。
1.最初的设计决定一切,一来它会决定团队做事的基调,而来游戏上线之后,游戏的核心是无法修改的。
2.运营是一场马拉松,光靠一时的坚持是无法成事的,需要长远、可持续的规划。
3.关于日程规划,要认识到游戏运营是有生命的,运营工作的流动性、突发性都很强,要时刻准备日程更改的情况。而为了面对突发事件,需要思考如何更好的工作,才能留出余量作为缓冲。日程规划的意义是为了把握当前工作的进度。
4.要时时思考如何提高效率。目前的工作方式未必是最优选择,随着新功能的落地,开发团队的工作会越来越繁重,必须要找出解决办法,要根据日程规划抓到在运营、开发上进一步优化的信号。如果调整落后,就会陷入恶性循环。
5.重视玩家,更要珍惜团队成员与自己。不然,会出现因过劳而辞职的员工。而团队再补充人员,也要付出培养的成本,除了紧急情况,自我牺牲式的工作方式是不可取的。
阿部进行了6点总结。最后,他将上述发言进行6点总结。
1.立项时,制作怎样的工作流程至关重要。
2.如果没有Soul System系统,就无法进行模型量产。
3.要培养团队成员的动力与责任感。
4.运营是一场马拉松,重在坚持。
5.要把提高效率谨记于心,将其他工作填补到闲暇时间中。
6.要用玩家与开发团队双赢的思维做事。
如若转载,请注明出处:http://www.gamelook.com.cn/2021/06/443926