从NeoX引擎打造《乱斗西游》看网易手游优势与趋势
2014-10-22
现今玩家对手游动作画面和操作手感的要求越来越高,3D手游引擎发展到今天,能否实现炫丽而又流畅的画面也愈发重要。网易自战略布局手游以来,斥资千万打造自研手游引擎NeoX,为开发更多精品手游提供坚实的技术基础和广阔空间,形成了自有的技术优势。而近期即将面世的由NeoX打造的全新3D动作手游力作《乱斗西游》正体现了3D游戏技术发展的趋势。
网易精品DNA 次时代3D引擎NeoX的五大特征
《乱斗西游》游戏中逼真的场景效果和强大的动作特效让玩家热血沸腾。如此顶尖的画面效果源自于NeoX的独特性能,那基于NeoX制作出的手游表现力具体如何呢?让我们一同来看下它的五大特征。
一、基于物理模拟的粒子特效, 更华丽的技能画面
NeoX粒子系统的使用,将精致的画面、逼真的效果呈现在《乱斗西游》游戏之中,在这里玩家可以体验到颠覆经典的西游世界的真实景象,如:铁扇公主的狂风、燃烧的火焰山、从天而降的陨石等等。
粒子系统使得《乱斗西游》中的击打效果和场景氛围更加劲爆,在英雄释放技能的时候会以放射状的光效展示出一种焦点感,突显战斗气势,并且人物本身也会有特殊的光效处理,对打击感带来很好的渲染。此外,受击者身上的受击反馈与攻击方特效的华丽程度一致,让玩家能够体会到拳拳到肉的动作打击感。除此之外,NeoX的光影效果也十分显著,像阳光照射、水波纹光的反射以及雾气弥漫的效果都能够让每场战斗都与众不同。
二、多线程渲染技术, 解决高复杂度游戏画面的渲染问题
NeoX采用的多线程渲染技术(Multithreaded-Rendering),发挥多核优势,提升整个引擎的效率,使得游戏画面显示更加流。渲染是引擎的重要功能,当3D模型制作完成之后,会按照不同的面把材质贴图赋予模型,就相当于为骨骼蒙上肌肤,最后再通过渲染引擎把模型、动画、光影、特效等所有效果实时计算出来并展示在屏幕上。
三、高保真3D环绕声音效系统, 身临其境的战斗音效
《乱斗西游》让玩家的听觉也战斗起来!NeoX独特的高保真3D环绕声音效系统,让各具特色的场景音乐尽收耳底,或紧张激励、或宛转悠扬,只为还原最现实的战斗音效。与此同时,众位西游英雄也都拥有各位的阵前呐喊音效,战斗中击杀对手后会出现热血刺激的称赞音效。让战斗充满身临其境的体验,享受动作带给你的震撼。
四、基于人体动作捕捉的动画系统, 更真实的角色动画
为了让玩家体验到精确灵活的角色操控感,做好人物的基本动作非常重要,这包括位置移动、移动速度、方向、距离等基本属性。而为之提供支持的最关键的引擎技术就是行为动画系统,它控制着角色的常规运动,NeoX基于人体动作捕捉的动作系统,可以真实的还原现实世界中的走位和击打动作,让玩家可以体验到精准操控角色击打、闪避对手的战斗乐趣。
五、基于点云的场景预烘焙技术, 完美渲染高画质的西游世界
NeoX引擎为了实现环境光遮蔽和颜色溢出,首先要采用烘焙点云的过程,对场景中的集合体和光照环境进行预处理,从而形成相应的点云。每个点包含了微型多边形和表面的数据,一旦数据被创造出来既可以对它进行隐藏和重复利用。点云预渲染的有点在于阴影部分因为只有在颜色烘焙到当前的点云上才需要启动,颜色溢出计算可以和环境光遮蔽一样迅速,节省大量演算时间。第二阶段的渲染要通过现场几何体的阴影来指代烘培过的点云,从而计算基于点的效果,每个点就相当于场景中的定向碎片。
基于点云的场景预烘培技术速度要比光线追踪方法快将近8倍,并且占用内存更少。除此之外图像中还没有高频噪声干扰,置换贴图表面时也不会产生渲染位移。使用起来更加高效和方便。