9月5日,Unreal Fest Shanghai 2024虚幻引擎技术开放日在上海举办,MetaApp口袋方舟编辑器技术组长 Ocean 受邀参会,围绕口袋方舟编辑器的一线实践经验,带来以“UGC开放创作世界与传统游戏的渲染差别”的主题分享,与参会的同行们进行了一场精彩的技术交流。
渲染技术升级 UGC创作更自由
近些年来UGC创作的热度持续攀升,不断涌现出优秀作品。而在使用传统游戏引擎进行创作的过程中,UGC创作者通常会面临着创作体量不可控、用户设备环境难预测、性能优化无从下手、效果表现不如人意等棘手的挑战,这些痛点在很大程度上阻碍了UGC创作的普适性、大众化。
为了解决UGC创作在性能、效果、材质、内存等方面的痛点,口袋方舟技术团队进行了多项技术创新、产品优化,切实地为广大UGC创作者提供便捷、可靠的解决方案。
· Runtime-HLOD系统:智能合批保性能,自由搭建不受限
UGC创作的体量是难以预知的,这体现在UGC创作者通常会缺少计划性地往场景中摆放过量物品,在原生引擎难以使用各种静态合批优化手段的情况下,这无疑会导致UGC内容性能优化较差,客户端效果、体验难达预期。
针对这一普遍的痛点,口袋方舟技术团队开发出多种动态合批方案,包括但不限于GPU实例化渲染组件的GPU Driven化改造,并推出了“Runtime-HLOD智能合批系统”,相比传统游戏引擎的静态合批功能,合并过程效率提高两个数量级,运行时渲染效率也显著提升。
实测同一台售价百元、3G内存、联发科G35芯片的7-8年前发售的安卓低端机,在进入同一个大场景中,口袋方舟可以保障在画面表现更好的前提下,UGC创作场景的渲染帧率相比传统游戏引擎提升3倍多(8.8 →30.0);而在进入更大的都市场景时,开启GPU Driven的实例化渲染优化后的耗时相比不开此优化减少了约36%( 16.3s → 10.4s)。得益于“Runtime-HLOD智能合批系统”,UGC创作者在不断增加场景物件时,Drawcall不再不受控地无限增长,因此口袋方舟的UGC创作者们无需担心性能问题,可尽情地在场景中摆放大量物品,自由地进行内容创作。
△ 左为传统游戏引擎UGC场景在低端测试机的表现,右为口袋方舟渲染优化后的UGC场景表现
· 自动画质分级系统:几万种消费端设备,一套画质分级方案
UGC内容消费端的设备环境同样是难以预测的,平衡画质与性能对于成熟的游戏大厂都是棘手的问题,对于UGC创作者来说更无疑是巨大的挑战。
基于此,口袋方舟内置了成熟的“自动画质分级系统”,针对市面上不同性能、不同平台的几万种设备划分出十级画质分级,每一级画质对应着不同参数的高清修复、材质效果、光影机制。玩家每次进入游戏,系统都会默认设置为推荐的分级。
△ 自动画质分级系统,智能匹配不同性能的表现效果、帧率,同时也支持玩家自由调控设置
如此一来,口袋方舟可以实现上至高端电竞PC和旗舰手机,下至百元低端机,都可以在保障游玩流畅度的前提下,尽可能呈现更好的画质表现。
△左为PC台式机,光影层次明显,画面表现细腻;
右为百元低端机,画面仍有不错表现
· 动态点光源系统:打破传统限制,点亮UGC世界
UGC创作过程中,为了提升场景氛围表现,通常需要动态摆放大量光源,这在传统引擎中是难以实现的。因此,口袋方舟技术团队针对传统游戏引擎移动管线进行改造,推出了更符合UGC创作者需求的“动态点光源系统”,打破了部分游戏引擎移动管线默认至多实现4盏动态点光源的限制。如此一来,全局动态点光源解除上限,同屏显示多达120盏点光源,彻底点亮UGC世界。
△左为传统游戏引擎移动管线默认4盏动态点光源的效果,
右为口袋方舟cluster-based多光模式,画面表现更生动
· 智能环境光遮蔽系统:凸显光影层次,增添场景细节
光影的细节,决定了游戏画面的观感表现。为增强UGC场景中的层次感,技术团队对移动端环境光遮蔽进行了改造,推出了“智能环境光遮蔽系统”,弥补UGC创作者难以使用传统引擎烘焙光照带来的效果缺失,让场景光影更有层次,让画面呈现更多细节。
△ 改造前后游戏场景效果对比
右侧场景中物体边缘细节阴影效果更好,场景层次感增强
什么是口袋方舟?
口袋方舟是一个面向全年龄段的UGC互动内容创作和体验平台。为助力UGC创作,口袋方舟在功能层面展现出了强大的优势:
1.资源库有数量庞大、品类丰富的免费资源,即拖即用;
△海量免费游戏资源
△完善的角色编辑系统
△UGC创作者构建的赛博都市
△技能特效免费使用
2.丰富的功能逻辑对象,帮助创作者快速搭建各种玩法;
△开箱可用热武器模块,快速制作射击游戏
△即拖即用的游泳区,助力UGC创作
3.内置网络通信模块和玩家数据存储模块,创作者只需要调用成品接口就可以实现所有的网络游戏功能;
△双端同套代码,联机一人搞定
△原生支持多人在线,联机游戏一键发布
4.提供免费的服务器和一站式解决方案,创作者只需要在编辑器内一键发布自己的作品即可完成分发;
△免费联机服务器
△一站式数据分析平台
5.背靠国内最大的安卓游戏平台233乐园,配套以完善的商业化系统,上架作品就将获得千万日活的流量加持。
△依托233乐园,千万日活流量加持
△游戏类型多样,平台生态友好
公测至今,已有过千个游戏项目通过口袋方舟制作并发布,口袋方舟致力于助力每一位创作者释放创意,丰富人生体验。
国产UGC创作再添新篇章
以Roblox为代表的UGC 3D互动内容编辑器,在海外发展多年,孕育了数以百万计的创作者和上亿用户的生态。
而《黑神话悟空》的爆火再次推动中华传统文化的魅力输出全球,让世界惊叹。我们坚信,中国人在游戏领域的创造力和想象力绝对不逊欧美,也值得拥有属于我们自己的普惠创作机会和工具平台。口袋方舟将继续砥砺前行,持续为更多国产创作者们提供更优质的编辑器工具和更广阔的创作舞台。
听罢老猴子的故事,该起程了。