Unity3D package manager / dependency manager

My team is based on developing applications and websites, so we are used to writing reusable codes, libraries, etc. We usually put this material open source and we manage dependencies using tools like npm, gradle, cocoapods, etc.

Is there something for Unity3D multi-platform (Mac OS and Windows)?

I have only seen rudimentary solutions on the Internet or based on nuget, which is just windows.

Basically, I would like to have something like an asset repository: import version dependent. These dependencies can be complete projects, such as those stored in the asset repository. In my ideal solution, dependencies are stored in git repositories on GitHub / Bitbucket / etc.

The only way I've found myself now is to use the git submodules, but they are not the best way to handle the situation.

+4
source share
1 answer

Based on my experience, the Unity Asset Store is the closest to a public package manager for Unity, as it allows you to easily load and import asset packages into your project from the Download / Import view.

See https://docs.unity3d.com/Manual/AssetStore.html

, , , . . , , .

. https://docs.unity3d.com/Manual/AssetPackages.html

+1

Source: https://habr.com/ru/post/1676174/


All Articles