本文共计1315个文字,预计阅读时间需要6分钟。
上海迎来了一场虚幻引擎的盛会——Unreal Fest Shanghai 2024。MetaApp的口袋方舟编辑器技术组长Ocean受邀参会,分享了他们在UGC(用户生成内容)创作领域的实践经验。Ocean的主题演讲“UGC开放创作世界与传统游戏的渲染差别”引起了与会者的广泛关注,大家纷纷表示:“原来UGC创作还能这么玩!”UGC创作更自由UGC创作越来越火,各种创意作品层出不穷。然而,传统的游戏引擎在支持UGC创作时却显得有些力不从心。创作者们常常面临创作规模失控、设备性能参差不齐、性能优化无从下手、视觉效果不尽如人意等难题,这些问题严重阻碍了UGC创作的普及和发展。 为了解决这些痛点,口袋方舟技术团队进行了多项技术创新和产品优化,为UGC创作者提供了便捷、可靠的解决方案。 · Runtime-HLOD系统:智能合批保性能,自由搭建不受限 UGC创作的规模难以预测,创作者们往往会毫无节制地往场景中添加大量物品。在传统引擎中,这种做法会导致性能优化困难,客户端效果和体验大打折扣。口袋方舟技术团队开发了多种动态合批方案,并推出了“Runtime-HLOD智能合批系统”。与传统引擎的静态合批相比,该系统的合并效率提高了两个数量级,运行时渲染效率也显著提升。在一款售价百元、3G内存、联发科G35芯片的7-8年前发售的安卓低端机上,口袋方舟的UGC创作场景渲染帧率比传统引擎提升了3倍多(8.8帧→30.0帧)。而在更大的都市场景中,开启GPU Driven的实例化渲染优化后,耗时减少了约36%(16.3秒→10.4秒)。得益于“Runtime-HLOD智能合批系统”,UGC创作者在增加场景物件时,Drawcall不再失控,可以尽情地在场景中摆放大量物品,自由创作。 ·自动画质分级系统:几万种消费端设备,一套画质分级方案
UGC内容消费端的设备环境同样难以预测,平衡画质与性能对于成熟的游戏大厂都是棘手的问题,对于UGC创作者来说更是巨大的挑战。口袋方舟内置了“自动画质分级系统”,针对市面上不同性能、不同平台的数万种设备划分出十级画质分级。玩家每次进入游戏,系统都会自动设置为推荐的分级。这样一来,无论是高端电竞PC还是百元低端机,都能在保障流畅度的前提下,尽可能呈现更好的画质表现。 ·动态点光源系统:打破传统限制,点亮UGC世界 在UGC创作过程中,为了提升场景氛围,通常需要动态摆放大量光源,这在传统引擎中是难以实现的。为此,口袋方舟技术团队对传统游戏引擎移动管线进行了改造,推出了“动态点光源系统”,打破了部分引擎移动管线默认至多实现4盏动态点光源的限制。全局动态点光源解除上限,同屏显示多达120盏点光源,彻底点亮UGC世界。
·智能环境光遮蔽系统:凸显光影层次,增添场景细节 光影的细节决定了游戏画面的观感表现。为了增强UGC场景中的层次感,口袋方舟技术团队对移动端环境光遮蔽进行了改造,推出了“智能环境光遮蔽系统”,弥补了UGC创作者难以使用传统引擎烘焙光照带来的效果缺失,让场景光影更有层次,画面呈现更多细节。 口袋方舟:UGC互动内容创作和体验平台 口袋方舟是一个面向全年龄段的UGC互动内容创作和体验平台。为助力UGC创作,口袋方舟在功能层面展现出了强大的优势:资源库丰富:拥有数量庞大、品类丰富的免费资源,即拖即用;功能逻辑对象多样:帮助创作者快速搭建各种玩法;内置网络通信模块和玩家数据存储模块:创作者只需调用成品接口即可实现所有网络游戏功能;提供免费的服务器和一站式解决方案:创作者只需在编辑器内一键发布作品即可完成分发;背靠国内最大的安卓游戏平台233乐园:上架作品将获得千万日活的流量加持。
已有过千个游戏项目通过口袋方舟制作并发布。口袋方舟致力于助力每一位创作者释放创意,丰富人生体验。 国产UGC创作再添新篇章 以Roblox为代表的UGC 3D互动内容编辑器在海外发展多年,孕育了数以百万计的创作者和上亿用户的生态。而《黑神话悟空》的爆火再次推动中华传统文化的魅力输出全球,让世界惊叹。我们坚信,中国人在游戏领域的创造力和想象力绝对不逊欧美,也值得拥有属于我们自己的普惠创作机会和工具平台。口袋方舟将继续砥砺前行,持续为更多国产创作者们提供更优质的编辑器工具和更广阔的创作舞台。