Concepts: ... (See more)
Create Custom Package: Make a custom unity package (See more)
Create Custom Package: Youtube tutorial, Make a custom unity package (See more)
Unity Package Manager: ... (See more)
Unity Package Manager Window: ... (See more)
Install a Unity Package: ... (See more)
Public the package: public the package on GitHub (See more)
Auth: how to authenticate the GitHub account in unity (See more)
Git Dependencies: ... (See more)
Publish a Custom Package in GitHub:
Create a private or public package repository.
You have to be sure of use, the package name for your repository name.
Upload the package on the root folder in the repository.
Take the clone link of the repository.
Add the link into the unity manifest.
If the package is ok, it must be installed instantly in your project.
Create the needed folders
Runtime
Editor
Tests
Runtime
Editor
Create the
Create and Setup the Assembly Definitions
Update the
The packages can compile code depending if in the project exist a third party package
You can upload the packages in GitHub and use this as a hosting