https://github.com/ashblue/unity-package-manager-git-example
Example Unity3D projects that demonstrates how to use the new package manager with a Git repo.
https://github.com/ashblue/unity-package-manager-git-example
Last synced: 6 months ago
JSON representation
Example Unity3D projects that demonstrates how to use the new package manager with a Git repo.
- Host: GitHub
- URL: https://github.com/ashblue/unity-package-manager-git-example
- Owner: ashblue
- Created: 2019-05-30T01:48:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-30T15:36:35.000Z (over 6 years ago)
- Last Synced: 2025-04-03T01:06:16.072Z (9 months ago)
- Language: C#
- Homepage:
- Size: 263 KB
- Stars: 13
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unity Package Manager Git Example
An example Unity3D repo that demonstrates how to use the new package manager with a Git repo. Includes a published repo example and another that consumes its package.
## Resources
Several resources here that I found to be very helpful when assembling this repo.
### Documentation
* [Custom Package Docs](https://docs.unity3d.com/Manual/CustomPackages.html): Several pages about how to structure and what to put in a custom repo
* [upm-dependencies](https://docs.unity3d.com/Manual/upm-dependencies.html#Git): Official package dependency docs
* [Aseembly Definition Docs](https://docs.unity3d.com/Manual/ScriptCompilationAssemblyDefinitionFiles.html): Details on how to use assembly files
### Example Repos
* [TestbedHDRP](https://github.com/keijiro/TestbedHDRP): A good example of manifest.json usage
* [Cinemachine](https://github.com/Unity-Technologies/upm-package-cinemachine): An official Unity package the demonstrates what a robust repo should look like
### Other
* [Git UPM Usage Thread](https://forum.unity.com/threads/git-support-on-package-manager.573673/): A solid thread on Unity Package Manager git URLs
* [GitDependencyResolverForUnity](https://github.com/mob-sakai/GitDependencyResolverForUnity): Promising looking repo to make nested packages work like NPM with Git URLs
* [Using NPM with UPM](https://forum.unity.com/threads/other-registries-than-unitys-own-already-work-nice.533691/#post-3514216): How to use NPM pacakges with UPM