HTML5 游戏引擎 LayaBox 启动开源计划

来源: OSCHINA
编辑: oschina
2016-06-28 00:00:00

LayaBox引擎技术副总裁汪阔在参加“2016开源中国开源世界高峰论坛”时表示LayaBox已经启动了开源计划,开放了LayaFlash和LayaAir引擎。在未来,除了2D、3D、VR引擎,还计划对LayaAir的IDE进行开源。

LayaBox从2011年开始研发H5游戏引擎。研发之初H5行业整体性能羸弱,LayaBox用自研引擎开发了业内第一款手机与PC数据互通的H5多人同屏在线的大型对战类休闲游戏《疯狂雪球》,直到今天还在QQ游戏大厅运营,Layabox引擎研发实力可见一斑。

此后,LayaBox一直致力于提升H5的性能,打破性能瓶颈,让H5行业向更高层次发展。

2015年,LayaBox第一代开源引擎LayaFlash的发布,在行业里开创性的引入了Flash AS3作为HTML5的开发语言,不仅为HTML5行业引入以几十万计的游戏开发者,更为拥有Flash页游或手游的研发商大幅降低了进入HTML5行业的门槛。

2016年,Layabox第二代开源引擎LayaAir的发布,不仅支持Flash AS3、TypeScript、JavaScript三种语言开发语言,支持2D、3D、VR游戏开发,还支持一键发布APP手游、Flash页游、HTML5游戏。使得一个引擎,整合全部游戏产业。

LayaAir全新起航

技术总是不断追求革新,LayaBox也不例外。

LayaAir引擎的推出,让行业首次摆脱了移动设备下大型HTML5游戏对于Runtime插件的依赖。其媲美APP的裸跑性能,让H5行业直接进入大型精品时代。 作为向全球开源的引擎,LayaAir引擎开始向世界起航。

在引擎功能方向,LayaAir可谓非常强大,支持UI、缓动、粒子、滤镜、物理、骨骼动画、TiledMap等;满足游戏开发的所有功能;

在工具链方面,LayaAir IDE作为高效的集成式开发环境,提供策划、开发、测试、上线等完整工作流。并且提供30种UI控件,可以快速可视化编辑出精美的游戏界面和无限扩展UI组件。还集合了UI、粒子、动画等编辑器功能,支持第三方骨骼动画和SWF动画格式转换。IDE内置VS Code编辑器,实现代码提示,编译,调试等功能。以及集成了多端发布功能,一键发布三端(Flash,HTML5,APP);

除了LayaAir自研的IDE,LayaBox还拥有大量的第三方工具链支持,比如:Flash Builder、FlashDevelop、WebStorm等代码编辑器,以及Unity3D、TiledMap、FairyGUI等可视化编辑器。

LayaAir优势

LayaAir引擎支持WebGL与Canvas无缝渲染,让产品在2D兼容性方面可以做到更好。

LayaAir是一个追求极致的引擎,拥有最小的代码体积,最强的引擎性能,以轻量、易用、性能强的特点获得了开发者青睐。

作为唯一支持Flash AS3、TypeScript、JavaScript三种语言的引擎,LayaAir自然也成为了唯一支持同时发布APP手游、Flash页游、HTML5游戏的引擎。

LayaAir 1.0于6月30日正式发布

LayaAir于4月15日首次公开发布,并将于本月30日在北京国际会议中心举行LayaAir1.0版本发布会,届时LayaAir1.0版本将会向大众发布,自此LayaAir引擎又上一个台阶,助力整个H5产业获得更好的技术护航。

新闻来源:  Layabox
展开阅读全文
63 收藏
分享
14 评论
63 收藏
分享
返回顶部
顶部
返回顶部
顶部