官方教程:一篇读懂HTML5引擎LayaAir

2022-12-17 0 865

(点选下方↑↑↑↑↑↑“GameLook”,订户QQ)

操控性是HTML5发动机最核心理念的分项,操控性除非出现困局,就会管制策画的系统结构设计,管制艺术的镜头表现。例如,上周有CP聊著“本欲使用某发动机结构设计5V5的战斗,同屏跑10个人物形象骨头动画电影后就跪了,自此非但不肯用骨头动画电影”。操控性之坑,可想而知。

LayaAir的100个人物形象骨头操控性?

以操控性闻名的LayaAir发动机对于骨头动画电影的处置潜能究竟如何呢?他们用100个人物形象骨头动画电影,在市价499元的TNUMBERX2A智能手机上,选用Chrome应用程序进行试验,结论如下表所示:

官方教程:一篇读懂HTML5引擎LayaAir

100个人物形象骨头动画电影达到57帧

通过对骨头动画电影的试验,他们能看见,LayaAir发动机的试验用例在应用程序中裸跑性能较低,同屏100个骨头动画电影并无阻力,吻合50帧,比较简洁。而80个骨头动画电影吻合满帧,这种操控性统计数据全然能满足用户HTML5格斗游戏多人同屏新浪网情景的结构设计市场需求。

LayaAir的专业应用领域?

LayaAir是一个免费的商业性级HTML5发动机,是Layabox家族企业的核心理念商品。主要面向全国终端端和PC端较大型格斗游戏和较大型格斗游戏研制。同时也适用于于电视广告、网络营销、基础教育、开发辅助工具、PC辅助工具、中文网站、3D、VR等应用领域的商品研制。

为何优先选择LayaAir?

一、发动机全然免费开放源码,概要街道社区、QQ群、开发人员文件格式服务中心等开发人员服务项目齐备。

二、操控性最强大的HTML5发动机,全力支持较大型格斗游戏简洁裸跑,操控性相媲美APP发动机。

三、全力支持ActionScript3、JavaScript、TypeScript三种开发语言,学习成本低,DEMO示例、API文件格式、辅助工具链完善,一小时快速上手。

四、LayaAir IDE操作可视化,集成UI、地图、情景、动画电影、粒子、骨头、3D等常用开发辅助工具,大幅优化工作流程,提升开发效率。

五、只需一次开发,即可全平台(Android、IOS、Windows)同时发布,并且全力支持同时发布HTML5和APP双版本,项目单版本维护,成本低。

六、全力支持自定义Canvas、WebGL渲染模式,在WebGL模式下可自动切换。

LayaAir的成熟度?

LayaAir发动机的结构设计思想,源于拥有17年发动机经验的Layabox创始人谢成鸿,Layabox自2011年启动较大型HTML5发动机研制以来,其操控性与成熟度被多款已上线的商品所验证,LayaAir作为Layabox旗下新一代HTML5发动机,在继承了多年发动机经验的基础上,尤其解决了2D和3D的HTML5裸跑操控性问题。

在去年首次完成后,已经历七款不同类型的商品磨合,包括较大型模拟经营类格斗游戏、挂机格斗游戏、SLG格斗游戏、较大型3D RPG格斗游戏、LayaOpen开放平台、格斗游戏运营辅助工具,甚至是LayaAir IDE也是选用LayaAir发动机开发。目前由几十个受邀CP组成的大规模内测已开始,通过使用LayaAir发动机开发不同类型的商品,进一步磨合发动机。随着商品在将来不断的上线,LayaAir的成熟度将用一款一款的商品来验证。

官方教程:一篇读懂HTML5引擎LayaAir

选用LayaAir发动机开发的较大型HTML5格斗游戏

LayaAir发动机的商品操控性一定能相媲美原生APP商品吗?

通过Layabox公众号公布的试验报告文章《技术突破: HTML5裸跑操控性已可相媲美APP》,他们了解到LayaAir发动机研制的商品操控性是能相媲美APP的。那么他们开发的商品都能达到相媲美原生APP吗?

这里需要说明的是,HTML5商品最终的操控性表现主要由三部分组成,应用程序底层,发动机层,项目层。需要在各个环节进行优化才能相媲美APP商品。

LayaAir解决了发动机层的操控性优化问题,在Chrome、Safari等应用程序中裸跑LayaAir发动机的较大型HTML5格斗游戏,全然能在操控性上相媲美APP。但是,项目层在研制过程中,如果对操控性优化并不注意,不能正确的使用发动机,那么发动机层的操控性优势就被会减弱。

LayaAir与LayaFlash的区别?

对于熟悉Layabox的朋友们来说,一定知道LayaFlash引擎,那么LayaAir与LayaFlash的区别在哪些地方呢?

首先是定位的不同,LayaFlash主要是定位于让存量的Flash手游、页游直接转换为HTML5和APP手游。而LayaAir主要是定位于新项目开发。

其次是API的差异,LayaFlash在开发新项目的时候,选用Flash AS3的原生API开发HTML5和手游项目。而作为多语言开发的LayaAir发动机,尽管仍然全力支持Flash AS3语言,但是并不兼容AS3的原生API,全新的LayaAir API继承于十多年的发动机经验,让开发效率得到较大的提升。

最后是操控性上的差异,LayaFlash与普通的HTML5发动机一样,运行较大型格斗游戏的时候,必须依赖内嵌在渠道的运行器,才能达到原生APP的简洁体验。而LayaAir运行较大型格斗游戏,不再依赖运行器,能直接简洁的裸跑在应用程序中。

官方教程:一篇读懂HTML5引擎LayaAir

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务