unity引擎|完美世界使用Unity引擎创建其大型MMO手游《新神魔大陆》( 二 )
拟真的后期效果
景深对于MMO来说是一个不可或缺的效果 , 但是对于手游而言经常因为渲染深度的庞大开销而被放弃 。
为此 , 制作团队研究了Unity新版本URP对于深度图的获得方式 , 借鉴这个思想 , 自定义ColorBuffer和DepthBuffer , 在不透明物体渲染完成后将深度缓冲拷贝出来 , 用于实现各种各样的效果(如景深、水、深度雾、热扰动等) 。
对于景深而言 , 团队继续调研了降采样和模糊的算法 , 主要通过中值滤波和高斯模糊实现 , 根据不同的机器配置修改滤波器的数量和模糊的次数 。 此外 , 借鉴GTA5中的处理 , 制作者根据相机的水平角度修改景深的强度 , 使移动端获得了不俗的景深表现 。 (下方分别为深度雾和热扰动效果)
基于物理渲染的逼真铠甲
游戏中铮亮的铠甲格外引人注目 , 由于是PBR的着色器 , 制作团队非常注意数值的正确性 , 以得到更好的效果 。
金属效果本身很吃环境 , 为了让其有更好的表现效果 , 制作团队在测试阶段多次修改反射的环境cubemap(如下左图) , 经过一些尝试之后找到了满意的效果 , 也把最终的cubemap放到了材质制作软件(Substance)中 , 让其拥有和Unity相同的效果 , 方便制作 。 至于后效 ,HDRBloom效果对于金属的效果提升十分明显 。 团队针对金属单独修改的Bloom的权重 , 让金属的Bloom效果看起来更加饱满 。
精良的剧情动画
由于项目使用的版本原因 , 《新神魔大陆》中并没有使用TimeLine来制作剧情动画(团队现在的新项目已全部使用TimeLine) , 但是整体的剧情编辑器的开发上 , 制作团队依然主要借鉴了TimeLine的思路 , 通过定义一个又一个的事件 , 让剧情动画更显充实且富有故事性 。
项目团队中 , 有专门的剧情导演 , 通过故事的背景、角色的性格、场景的氛围等因素 , 辅以剧情中的单独打光 , 角色的高模和特殊动作 , 让剧情动画更加饱满 , 生动地交代了故事情节和发展 。
使用Unity开发MMORPG最大的优势 , 在于Unity引擎的完整性 。 MMO中需要的各种系统 , 从全局光照到大地形 , 从动作状态机到各种各样Shader变体的编译和依赖 , Unity中都有对应的系统来完整地实现 。 在Unity中开发MMO , 不需要从头设计过于复杂的引擎系统 , 只需要聚焦于细节的展现 , 解放了开发者的创造力 。
游戏制作团队表示 , 未来的项目将会更多涉及到回合制RPG、JRPG等类型的题材 , 使用URP管线 , 能够实现更加丰富的光照和更加炫酷的后处理 。 期待制作团队用Unity创造出一个又一个精彩的故事 。
推荐阅读
- |王者荣耀夏侯为何突然变成了“完美”的标签,变成一个专精英雄
- 手机游戏|春节返场皮肤提前预知,引擎之心优化巨帅来袭,虎年限定传说人选锁定
- 诸葛亮|三国志孔明传,游戏中的幻想结局,看似完美却让玩家感到憋屈!
- |《刀锋战神》1.0宣传视频公开华丽像素艺术与科幻设定完美融合
- 王者荣耀|虎年限定有变!赵云喜提“小引擎之心”,鲁班国潮联动巨帅,V7玩家赚翻
- qq秀|QQ 迎来巨大更新,内置「虚幻4」游戏引擎,微信看了都摇头
- 刀锋战神|《刀锋战神》1.0宣传视频曝光,像素艺术与科技设定的完美融合
- 幻塔|梦幻西游:双特殊魔化童子再上须弥,成就不完美中的完美
- 关羽|备好紫星币和水晶,引擎之心还有直售机会,关羽皮肤成了笑话
- |鬼健全职业完美二觉+女鬼三职业推荐