《《代号:夏娃》研发笔记第三期:次世代特效》
来源:未知 时间:2018-09-17 15:59
前言:时间过得飞快,又到了和大家见面,一起聊聊游戏的美好时光了!《代号:夏娃》研发笔记由游戏制作团队特别整理发布,旨在从技术层面抢先曝光与解读游戏核心内容。在上一期介绍完《代号:夏娃》所采用的PBR技术之后,就让我们来看看,基于这一顶尖技术下,在游戏内所实现的次世代特效吧!
次世代特效的概念
次世代特效,其实是一个复合词为定语+主语,可以理解为次世代的特效。特效,顾名思义就是在游戏建模、场景美术等的基础上,实现的特殊视觉效果。而次世代这个词,源自于日本语,即下一个世代,未来的时代。综上所述,其实次世代特效,所指的就是还未被广泛应用和实现的游戏特效。
在《代号:夏娃》中,所谓的次世代主要体现在哪些方面呢?
提起游戏特效不得不说起的就是粒子系统,常规3DRPG游戏基本都是使用CPU粒子制作,而基于UE4引擎制作的《代号:夏娃》,则使用的是UE4引擎所特有的GPU粒子。简单来阐述两者之间的区别就是,GPU粒子通过显卡来进行计算粒子运动,相比CPU计算,其粒子效果更为密集化和细节化。
也正因为GPU粒子,夏娃的游戏特效在视觉效果和代入感上有了全新的升级。
粒子特效
另一方面则是拟真性,这也是基于上一期所讲的PBR材质,游戏整体的材质表现和光影渲染会更加的还原真实世界,也会模拟相当多的真实世界规则,好让玩家有足够的代入感。
次世代的特效主要会在哪些场景中具体应用呢?
一是大多数场景中随着时间和天气的动态变化,材质状态也会跟随改变,典型的应用场景就是天气系统;
二是部分诸如解开封印或一些具有近未来科技感的效果会受益于粒子系统的升级而有更好的视觉呈现,如全息投影等;
全息投影
三是场景的真实性会有明显的提高,典型的例子就是游戏内的海洋效果,我们称之为“真实海”,不同天气下的海洋,波涛、巨浪,雨水融入海水的视觉呈现等每个细节都达到了手游中前所未有的效果。
最后当然还会有人物技能等战斗特效,也是运用最多的场景。比如子弹的弹道痕迹,冰火系法术技能的冰冻或者爆炸效果等,在次世代特效的“加成”下,将拥有更为震撼的视觉呈现。
真实海
在运用这些次世代特效的过程中,有遇到过什么难点呢?
当然会有,UE4在国内手游的开发应用上经验相对还是比较少的,某种程度上讲我们算是在开辟道路,自然会遇到各种各样的问题。