[] LayaAir与LayaFlash有什么区别?

已邀请:

cuixueying

赞同来自:

LayaFlash
    Flash语言开发H5游戏的技术框架,支持AS3的2D、3D运行库,使用AS3语言直接在FB或FD中进行HTML5大型游戏的开发或将已有Flash页游编译成HTML5游戏。

LayaAir
    新一代2D/3D HTML5开发框架,具备极轻(核心库小于100K),极强(支持UI库、动画、骨骼、粒子、物理、网络、3D等),极快(支持非runtime快速模式),极广(可应用于:小型游戏、大型游戏、广告、教育、APP等行业),多语言(支持AS3、TS、JS三种开发语言),编辑器强大等特性。

简单总结下:(仅供参考)
1、LayaFlash与LayaAir同样都是面对S-HTML5游戏。也可进行中小型项目的开发。同时发布安卓、IOS、APK版本。
2、LayaFlash需要依托LayaPlayer运行器,包体增加了4M多。否则直接使用原生的H5 webView跑大型的h5游戏性能会受到限制。LayaAir无需依托LayaPlayer运行器,在原生h5 webView跑大型游戏性能可以媲美原生APP。
3、由于LayaFlash最初的设定方案就是为S-HTML5游戏而制定的方案,基础库有500K+,且类与类之间彼此关联,虽然LayaFlash也可进行小型项目的开发,但是并不建议开发者这样做。LayaAir的基础库相较LayaFlash小很多,在开发大型游戏的同时也支持中小型项目的开发,相较LayaFlash会更合适小型项目的开发。
4、LayaFlash的语言以as为主,LayaAir支持AS、JS、TS三种开发语言
5、LayaFlash的UI编译器主要以Morn UI为主,LayaAir有自己的UI编译器,功能强大....

要回复问题请先

商务合作
商务合作