NeoX引擎是由网易游戏开发的游戏引擎,它已被用于由网易雷火科技有限公司,网易杭州互娱等网易旗下工作室开发的游戏中。网易有超过100款知名端游和手游作品用的是NeoX引擎,包括《逆水寒》、《明日之后》、《阴阳师》、《乱斗西游》、《蛋仔派对》以及《终结者2:审判日》等。
NeoX是网易最早、用得最广的自研引擎。它从2005年开始研发,内部戏称“牛叉引擎”,承载了网易十多年的技术积累。作为引擎界的“老兵”,它支持2D和3D游戏开发,既能能跨平台工作,又能为制作高品质游戏提供坚实的技术底座。
NeoX中的编程语言使用。
技术特性
NeoX引擎具备以下核心技术特性:
画面渲染
NeoX引擎采用基于物理的渲染(PBR)技术,能还原现实中金属、布料、水渍等不同材质的质感。引擎还支持SSS次表面散射和各向异性材质,使角色肤质、衣饰更加真实细腻。2.0版本引入了物理天气渲染系统(PBWS),支持日夜轮转、春夏秋冬、风雨晴雪等同一场景多达32种变化。
基于点云的场景预烘焙技术,渲染速度比光线追踪方法快近100倍,且占用内存更少,图像中没有高频噪声干扰。
性能优化
NeoX引擎采用多线程渲染技术,将逻辑和渲染拆分为独立线程,充分发挥多核处理器优势,提升游戏流畅度。《乱斗西游》在该技术支持下,帧率可稳定在60-70 FPS,内存占用约160MB。
《镇魔曲》手游通过独有的特效合并技术,在高画质和流畅度之间找到平衡点,实现高低端机型兼顾。
动画与物理
引擎内置基于真人动作捕捉的动画系统,可实现精确到骨骼的动态演算。《镇魔曲》手游引入80余种物理势能,不同受力会带来不同的打击反馈,相同受力在不同材质(如肉与石头)上也会产生不同效果。
音效系统
引擎具备高保真3D环绕声音效系统,基于wwise,提供身临其境的战斗音效体验。
参考资料
评论 (0)