此外,网络架构方面,极光引擎2.0,也再次实现技术突破。
其所采用的分布式服务器技术,单服支持在线人数,由前代的8000人,提升至1.2万!
且延迟低于50ms!
与之相比,同期的虚幻4,仅支持2000人在线,且延迟>80ms。
此外,极光自研的“量子同步协议”,使得极光引擎2.0的带宽占用,较传统引擎降低60%!
如2DMMO游戏,仅需20KB/s。
开发效率方面。
极光引擎开发者工具链,全链路皆集成于极光云编译平台!
支持开发者在云端,完成跨平台打包,“一键发布”PC、主机、移动全平台版本!
耗时从传统引擎的2小时,压缩至15分钟!
与之相比,虚幻4的工具链,部分仍需依赖外部厂商支持。
可视化脚本,蓝图系统,于移动端功能严重受限,且不支持云编译。
跨平台打包需2小时以上,且仅支持PC和部分移动平台。
Unity 5也同样如此。
此外,通过独创的“自适应LOD+动态分辨率缩放技术”,极光引擎2.0,可根据设备性能,自动调整模型面数。
配合超分重建算法,在中端手机上,可实现1080P渲染结果!
画面清晰度,较虚幻4提升30%!
并且,极光引擎2.0手游压缩包,体积平均仅150MB!
较虚幻4的500MB+,减少70%!
较Unity 5的300MB,也减少50%!
总而言之,极光引擎2.0的整体性能,至少领先行业2年以上!
这不是单一领域的技术突破,而是极光生态全链路技术协同的胜利!
因为极光引擎2.0,所运用到的大量自研技术,并非只是为引擎而生的“孤立技术”。
而是极光云、星光智能手机、星光智慧屏、昆仑芯片、骄阳算力卡等等项目的衍生技术。
比如,星光智慧屏项目,为解决4K视频,在不同分辨率屏幕上的适配问题,开发了“动态分辨率缩放”技术。
可根据屏幕尺寸,自动调整画面细节。
而极光引擎团队,则将该技术升级为“动态LOD层级渲染”。
可针对PC、手机、智慧屏等不同设备,自动调整模型多边形数量、纹理分辨率等等,同时保证视觉一致性。
又比如,骄阳算力卡项目,为适配AI算力需求,开发了“多实例并行计算”架构,可同时处理1024个相同计算任务。
极光引擎团队,则将该架构改造为“GPU物理实例化算法”。
针对5000只飞鸟、10000片落叶等,大量重复物理对象,仅用1个Draw Call,即可完成渲染+物理计算,避免CPU重复发送指令。
还有超分重建算法,来自星光智慧屏项目;
云渲染分层策略,源自极光云的分布式算力调度技术;
多端数据实时同步协议,源自极光云为支持“手机-平板-智能家居-车机”的跨设备数据同步,开发的“星链协议”。
等等等等。
这些来自极光生态内,其他项目的“成熟技术迁移升级”,既降低了研发成本,又保证了技术稳定性。
这是其他游戏引擎厂商,所不具备的独家优势。
说白了,极光的技术及人才储备,远非那些游戏引擎厂商可比。
极光、星光的技术团队,不仅有游戏引擎开发者,还有芯片架构师、云服务工程师、硬件测试工程师等等。
当开发“GPU物理实例化算法”时,芯片团队可提供底层指令集支持。
当优化移动端功耗时,手机团队可提供实测数据。
极光引擎的每一项技术,都能在星光生态的多终端上,实时同步验证优化。
这种跨领域的人才协作、极光生态全链路协同,才是极光最大的优势所在!