阿里开源前端互动游戏引擎Evajs开

北京中科白癜风 https://baike.baidu.com/item/北京中科白癜风医院/9728824
近日,阿里巴巴宣布开源互动游戏引擎Eva.js,该项目致力于让前端工程师更低成本的开发互动游戏,并已经在淘宝、天猫、支付宝、优酷、考拉、菜鸟、盒马等业务场景中使用。据悉,该项目源自阿里旗下各APP前端游戏/动画开发实践。目前的APP在拉新,留存,促活,转化等运营过程中,将业务与游戏相结合成为一种趋势,比如淘宝、支付宝、京东、饿了么、拼多多、招商银行等等APP都有类似的游戏化互动项目。项目官方表示,阿里团队在历年互动游戏探索中,使用过Cocos/Egret/Laya等游戏引擎开发互动游戏,后来改为基于兼具强大渲染能力和性能,同时体积更小PixiJS。团队近年来基于PixiJS做了非常多有利于前端开发互动游戏的工作,Eva.js项目的底层也使用了PixiJS作为渲染引擎。Eva.js实现了互动游戏常用的动画和渲染能力,也有游戏中常用的物理和音效插件。项目团队针对加载和运行时做了一些性能优化,在用户体验方面实现了无障碍化。特性高效开发:Eva.js提供最基础的互动游戏组件,让前端工程师几行代码就能做出效果。性能:提供高效的运行时以及渲染能力。可扩展性:使用ECS架构,最小化ECS内核+渲染(目前gzipK),通过插件机制可以扩展插件。据不完全统计,目前Eva.js覆盖了9个以上的APP,30多个项目,阿里巴巴内部的NPM包下载次数3w多次,覆盖用户数超5亿。官方表示,未来Eva.js会从性能,开发者体验,互动能力三个方向,让前端开发者更低成本的开发互动游戏。


转载请注明:http://www.aierlanlan.com/tzrz/8046.html