天天看點

全能型開源引擎LayaAir周邊生态LayaNative完全開源

全能型開源引擎LayaAir周邊生态LayaNative完全開源

SegmentFault 思否 消息,近日中國領先的遊戲引擎提供商和綜合服務商LayaBox,旗下基于 HTML5 協定的全能型開源引擎的第二代引擎 LayaAir,釋出2.9.0版本,不僅在開源引擎和工具進行了大幅提升。文檔、API等周邊生态也進行了完善,下面來介紹一下已經完成的優化,未來的提升方向,以及最新的重要決策。

一、LayaNative 1.x與LaNative 2.x全部開源

一直以來,隻有LayaAir引擎是開源的,打包方案LayaNative是閉源但免費使用的。為了提升引擎周邊生态的易用性與口碑,LayaAir 引擎團隊經過讨論決定,對LayaNative 1.x 與 LayaNative 2.x進行開源。

目的是友善開發者更好的進行完善和擴充,也希望有能力的開發者一起參與到LayaNative的項目維護上來。

LayaNative1.0系列的Github開源位址為: https://github.com/layabox/LayaNative1.0.git LayaNative2.0系列的Github開源位址為: https://github.com/layabox/LayaNative2.0.git

二、API文檔的優化完善

LayaAir  引擎團隊還對API文檔的屬性說明進行了全面的補充,以後API文檔檢視起來更加輕松了。API的檢索分類㛑進行了優化,将API的核心(core)、2D、3D分開,并在每個類别裡,再細化不同的小類。而且從2.9.0開始,以後大版本會保留不同的API說明,友善開發者對應版本檢視API說明。

效果如下圖所示:

全能型開源引擎LayaAir周邊生态LayaNative完全開源
引擎線上API位址為: https://layaair2.ldc2.layabox.com/api2/

三、個人版工具會員增加專屬功能

為Laya Air插件的個人會員增加了LayaAir3D粒子面闆的功能。

四、關于插件的安裝體驗優化

由于Unity自身機制的問題 ,在重新導入安裝LayaAir插件包的時候, 原有的相關配置會丢失。 是以,從2.9.0版本開始,下載下傳的插件zip包裡,除了unitypackage字尾命名的首次安裝導入包。 還提供了StreamingAssets與LayaAir3D這兩個用于更新替換的目錄,以後再更新的時候,可以直接替換這兩個目錄即可。

具體的安裝方式,可以檢視官網文檔:

https://ldc2.layabox.com/doc/?nav=zh-ts-4-2-0

五、關于文檔的豐富

增加對于開發者回報的文檔:

繼續閱讀