天美技术中心TA专家:如何用AI辅助数字内容生产,提升品质效率?

以下文章来源于TiMiClub天美俱乐部 , 作者腾讯天美工作室群
TiMiClub天美俱乐部是由天美工作室群官方发起 , 为热爱游戏的从业者 , 以及有志加入游戏行业的学生量身打造的游戏行业知识分享和经验交流平台 。
导语:天美十三周年 , 天美联合知乎游戏 , 举办“游戏未来十三问”主题圆桌 , 邀请游戏从业者、玩家和广大朋友们 , 一同探讨和展望游戏的未来 。 本文为圆桌议题“2021年 , 游戏行业有哪些能提升开发效率的“黑科技” , 前景如何?”下的回答 , 希望对大家有所帮助 。
答者:Wujun , 天美技术中心技术美术专家
大家好 , 我从2006年进入游戏行业 , 长期从事开放世界游戏开发的美术及技术美术工作 。 对于游戏内容生产工具以及研发流程管线方面 , 我有着长期使用以及开发经验 , 直接参与过多个知名AAA游戏的研发 , 同时也支持其他研发团队的工作 。 来到天美技术中心后 , 我正在负责技术美术工具流程和技术方案的研发、推广落地以及技术支持 。
近几年 , 开放世界游戏项目遍地开花 , 开放世界游戏的海量内容对数字内容设计和生产带来了两个大的挑战:一是内容制作量的大幅提升 , 二是内容品质提升 , 包括美术的高品质 , 丰富多样性、独特新颖性等要求 。 这两个挑战促使游戏从业者研究探索更多新的技术工具和工作流程来应对 。
程序化生成是国内游戏制作方面的热门话题 , 还记得我曾参与制作一款海外大型开放世界游戏 , 当时自然植被的程序化生成工具功能比较简单 , 一个开放世界关卡美术可以制作和迭代一平方公里的关卡地图 。
而两年后 , 我又参与了另一款开放世界游戏的制作 , 此时自然植被的程序化生成工具功能已经被迭代优化 , 一个关卡美术可以制作五平方公里的关卡地图 。 从中可以看出 , 先进的工具和流程 , 对提高数字内容生产效率的助力非常明显 。
程序化生成通过在工具中设置一些程序化规则 , 去自动生成游戏内容 , 确实能在一定程度上提高制作效率 。 完善的工具和流程使得团队能够高效地制作出很多规模宏大且高品质的游戏内容 , 但是近些年 , 程序化生成工具和流程也逐渐显现出了一些限制和弊端 。
首先 , 程序化生成的内容往往比较重复和单调 。 程序化生成通常由技术美术或者技术动画 , 通过观察归纳总结现实世界的现象效果 , 来制定生成规则 , 但是现实世界的丰富性和多样性会使得完全原样重现的规则过于复杂或者代价太高 , 所以在实际过程中 , 我们通常会简化规则 , 而简化规则以后 , 自动生成的效果就会丢失很多细节和变化 。
举一个例子 , 在真实世界中 , 植被生长和分布的因素很多 , 例如降雨量、温度、湿度、经纬度、海拔、光照、风向、土壤环 。 而当我们采用程序化方式生成开放世界游戏中自然场景的植被生态时 , 往往会将它们简化成一些地形的参数以方便实施 , 例如高度 , 朝向 , 倾斜度和曲率 。
天美技术中心TA专家:如何用AI辅助数字内容生产,提升品质效率?
文章图片
温度和降雨量与植被生态系统的关系[1]
然而这些参数只能简单近似现实 , 却无法真正模拟出真实世界丰富的植被系统 。
大家回想一下过去玩过的大型开放世界游戏 , 这些游戏可能采用程序化生成技术 , 制作出了超大的场景地图 , 但当你们在这些世界里面待久了 , 是否会感到大部分地图区域其实都很雷同 , 以至于偶尔会感到索然无味?
除了单调重复以外 , 自动生成面临的第二大挑战是 , 程序化生成工具的扩展迭代和维护成本高 。