当前位置:游戏 > 游戏业界 > 业界资讯 > 正文

白鹭引擎5.0版发布会正式举办 新引擎极速提升运行效率

2017-05-25 13:56:49      参与评论()人

白鹭时代CEO陈书艺在致辞中表示,此次在广州选择发布新品颇有渊源,作为游戏行业独特的小圈子,低调而务实的广州“科韵路精神”深深扎根在许多游戏圈人心中,这个小圈子占据当年页游和如今流量运营大半壁江山。白鹭时代深深被这种精神感染,研发团队在闭关大半年期间内,匍匐前行专注把产品和服务做得更扎实。

率先支持黑科技 WebAssembly 白鹭引擎5.0版效率提升300%

据白鹭引擎首席架构师王泽在发布会中介绍,过去半年时间内白鹭引擎5.0团队在进行封闭开发期里精心研磨产品,重写了引擎底层,支持 WebAssembly技术,采用该项黑科技后可以直接将 H5 游戏代码编译成机器码运行,相比4.0版可实现运行效率提升300%。当前已有Chrome 57、Safari TP、FireFox52浏览器已默认打开对WebAssembly格式的支持。如果浏览器不支持 WebAssembly ,5.0版引擎能够自动智能切换成正常 JavaScript 版本,开发者无需担忧正常使用。

在同一测试平台中,Egret Engine5.0对比Egret Engine4.0效率可提升300%

据了解,WebAssembly是由谷歌、苹果、微软和Mozilla的工程师合力创建(又名wasm),能够运用在未来浏览器中承诺可带来20倍更快性能字节码的国际前沿技术;它是经由全球主流浏览器厂商组成的W3C(万维网联盟)社区团体制定的一个新规范。

同时,WebAssembly技术具有高性能、低尺寸、开放的特性,不仅体积娇小而且是加载快的二进制格式,能够充分发挥硬件能力以达到原生执行效率,可谓身轻如燕,表现超凡。虽然WebAssembly是二进制格式,但也可以实现对文本格式进行调试、测试、试验、优化、学习、甚至直接手写。

完全支持 ES6支持项目模块化升级 极大方便管理

除了黑科技 WebAssembly技术加持,白鹭引擎5.0 也完全支持 ES6 (JavaScript语言的下一代标准)新特性,开发效率将大幅提升,提高了代码健壮性和容错率,开发者可以随心所欲的使用 ES6 新特性。白鹭引擎5.0也支持项目模块化升级,开发中如果声音有问题可以单独升级声音模块,且不会影响其他模块的正常使用,其它模块升级则同理适用,极大的方便项目管理。

值得一提的是,本次发布会中白鹭官方还有神秘彩蛋放送,现场曝光了一款全新的游戏创作工具 Paper谍照视频。Paper工具以可视化制作游戏为主,编写代码为辅,可以进一步的解放开发者,寓意轻松、快捷,致力于让专业开发者更加高效的创作 H5 游戏。目前该款工具还处于内测阶段,正式上线时间待定,颇为值得开发者期待。

关闭