unity引擎|完美世界使用Unity引擎创建其大型MMO手游《新神魔大陆》
文章图片
文章图片
文章图片
自2020年7月正式公测以来 , 完美世界游戏魔幻史诗MMO《新神魔大陆》的热度就不断攀升 , 虽然游戏的宣发营销吸引了很多人的目光 , 但游戏本身的品质打磨也非常关键 , 因为这影响着玩家的留存以及游戏的口碑 。
游戏基于Unity引擎开发 , 其最大的亮点是在移动端实现了端游级别的超清画质表现 。 细腻的捏脸功能 , 优秀的场景渲染都提升了游戏的品质 。 主创团队认为 , Unity引擎是最擅长制作3D手游的商业引擎 , 资源驱动的引擎架构使得编辑器上手简单 , 拓展方便 。 Unity 2018默认的PBR材质工作流能够提供不俗的光照表现 , Standard Assets中的后处理库覆盖了游戏需要的各种后处理效果 。 从制作与表现的角度 , 再加上项目组多年在Unity引擎上的积累 , Unity都成为了开发《新神魔大陆》的不二之选 。
端游级超清画质
在移动端 , 延迟渲染管线并未覆盖大量机型 , 因此制作团队在全平台使用前向渲染管线 。
【unity引擎|完美世界使用Unity引擎创建其大型MMO手游《新神魔大陆》】在此基础上 , 团队使用PBR工作流制作场景和角色的资源 , 保证贴图的精度;光照方面 , 尽量遵循物理打光的原则 , 保证角色处于什么环境 , 就会受到什么环境的影响;后处理方面 , 整合了部分后处理的RT提升性能 , 对于不关键的RT进行降采样 。
前向管线中大部分DX上可以使用的技术OpenGL上也能使用 , 只要注意资源把控 , 注意细节 , 关注敏感性能瓶颈(如带宽) , 就能在移动端实现不错的效果 。
120Hz的超高帧率表现
120Hz对于手游而言是一个巨大的挑战 。 制作团队对部分厂商的高配机型进行了特殊的定制化处理 , 把性能优化做到极致 。
制作团队尽可能地复用了模型 , 同时对场景可见区域中不可见的模型进行剔除 。 通过精细化控制烘培 , 以及Instancing的技术 , 尽可能减少DrawCall 。 在降低DC的基础上 , 对模型使用LOD技术 , 降低远处模型的精度 , 减少面数 。
团队对于不重要的光照效果 , 比如树干的IBL , 进行了剔除 , 让每一分性能都花在刀刃上 。 在场景制作上 , 进行一些Trick , 将一些无法靠近的模型烘培成贴图 , 既保留光照的精度 , 又节约了性能 。 在逻辑方面 , 也需要控制同屏角色的数量 , 以及每个角色的外显(宠物、坐骑)等数量 , 在不影响玩家体验游戏的同时 , 提升性能 。
推荐阅读
- |王者荣耀夏侯为何突然变成了“完美”的标签,变成一个专精英雄
- 手机游戏|春节返场皮肤提前预知,引擎之心优化巨帅来袭,虎年限定传说人选锁定
- 诸葛亮|三国志孔明传,游戏中的幻想结局,看似完美却让玩家感到憋屈!
- |《刀锋战神》1.0宣传视频公开华丽像素艺术与科幻设定完美融合
- 王者荣耀|虎年限定有变!赵云喜提“小引擎之心”,鲁班国潮联动巨帅,V7玩家赚翻
- qq秀|QQ 迎来巨大更新,内置「虚幻4」游戏引擎,微信看了都摇头
- 刀锋战神|《刀锋战神》1.0宣传视频曝光,像素艺术与科技设定的完美融合
- 幻塔|梦幻西游:双特殊魔化童子再上须弥,成就不完美中的完美
- 关羽|备好紫星币和水晶,引擎之心还有直售机会,关羽皮肤成了笑话
- |鬼健全职业完美二觉+女鬼三职业推荐