LayaNative is fully open source and the ease of use around the engine is improved

In addition to the LayaAir open source engine, we also have a series of peripheral ecological services, such as LayaNative, the technical solution of the LayaAir engine product packaging APP (Android\iOS), engine technical services, tool members, free communities, technical documents, online APIs, online examples, etc. Wait.

In the 2.9.0 version just released last week, we have greatly improved the engine and tools. Then we have also improved the surrounding ecology such as documentation and API. Today we will report to the developers the optimizations that have been completed recently, the direction of future improvements, and the latest important decisions.

LayaNative 1.x and LaNative 2.x are all open source

For a long time, only the LayaAir engine is open source, and the packaging solution LayaNative is closed source but free to use. In order to improve the ease of use and reputation of the ecosystem around the engine, the engine team decided after discussion to open source LayaNative 1.x and LayaNative 2.x. It is convenient for developers to improve and expand better, and we hope that capable developers can participate in the maintenance of LayaNative's project.

The Github open source address of LayaNative1.0 series is:

https://github.com/layabox/LayaNative1.0.git

The Github open source address of LayaNative2.0 series is:

https://github.com/layabox/LayaNative2.0.git

Optimization and improvement of API documentation

Recently, we have made a comprehensive supplement to the attribute description of the API document, and it will be easier to view the API document in the future.

At the same time, we have also optimized the search classification of the API, separating the core, 2D, and 3D of the API, and in each category, we refine different subcategories. And starting from 2.9.0, later major versions will retain different API descriptions, which is convenient for developers to view the API descriptions for the corresponding version. Results as shown below:

The online API address of the engine is:

https://layaair2.ldc2.layabox.com/api2/

Personal version tool members add exclusive features

When the LayaAir engine 2.9.0beta version was launched last week, we added the LayaAir3D particle panel function to the corporate developer members of the LayaAir plug-in. We immediately received praise and a lot of feedback. We hope to add this function to individual members. After we received the feedback, we immediately performed a feature update, and the version was replaced last week.

If you download and use the tool before the version is replaced, you can download it again to experience it.

About the plug-in installation experience optimization

In the release note last week, there was no mention of the optimization of the Unity plugin installation. Because this is an experience around the engine, let me mention it by the way. Due to Unity's own mechanism, when re-importing and installing the LayaAir plug-in package, the original related configuration will be lost. Therefore, starting from version 2.9.0, in the downloaded plug-in zip package, except for the first installation import package named with the unitypackage suffix. Two catalogs, StreamingAssets and LayaAir3D, are also provided for upgrading and replacement. When upgrading later, you can directly replace these two catalogs.

For specific installation methods, you can check the official website documents:

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

About the richness of documentation

For the richness of documents, we will continue to increase. Recently we have added and updated a batch of documents, especially for the documents that developers feedback, we will give priority to increase. For example, some developers have feedback on Github and don’t know how to use the examples on Github. We have added the " LayaAir Sample Project Source Code Compilation and Operation Guide "; some developers discussed text issues in the QQ group, and felt that many people did not understand the engine text. We also added an " Understanding all LayaAir text components" ".

Write at the end

Many of the articles in this article are based on developer feedback. We have been paying attention to developer feedback and working hard to optimize and improve, including the ecology around the engine. We attach great importance to every feedback from developers. You are also welcome to give us feedback.

END

Recommended reading:

Guess you like

Origin blog.csdn.net/m0_38013911/article/details/109685406