Skip to content

pog7776/Unity-Devpacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Devpacks of all time

Index

Name Package Name Git URL
Dev Art com.tricklecharge.unity.art.devart https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.art.devart
Attributes com.tricklecharge.unity.attributes https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.attributes
Drone com.tricklecharge.unity.drone https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.drone
Math com.tricklecharge.unity.math https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.math
Physics com.tricklecharge.unity.physics https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.physics
Vehicles com.tricklecharge.unity.vehicles https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.vehicles

Usage

Unity seems to be a bit uncooperative with Github packages.

Example manifest.json

Github packages

{
    "dependencies": {
        "com.tricklecharge.unity.art.devart": "https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.art.devart",
        "com.tricklecharge.unity.attributes": "https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.attributes",
        "com.tricklecharge.unity.drone": "https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.drone",
        "com.tricklecharge.unity.math": "https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.math",
        "com.tricklecharge.unity.physics": "https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.physics",
        "com.tricklecharge.unity.vehicles": "https://github.com/pog7776/Unity-Devpacks.git?path=/Packages/com.tricklecharge.unity.vehicles"
    }
}

Scoped Registry Example

"scopedRegistries": [
    {
        "name": "Github Packages",
        "url": "https://npm.pkg.github.com/@pog7776/",
        "scopes": [
            "com.tricklecharge.unity.packages.devpacks"
        ]
    }
]

Note

scopedRegistries doesn't really seem to work for github.

Using "@" notation in url to force it as Unity does not support "@" notation in the scope.

Github also does not provide a package search API.

Local packages

{
    "dependencies": {
        "com.tricklecharge.unity.art.devart": "file:S:/Dev/Unity/Devpacks/Packages/com.tricklecharge.unity.art.devart",
        "com.tricklecharge.unity.attributes": "file:S:/Dev/Unity/Devpacks/Packages/com.tricklecharge.unity.attributes",
        "com.tricklecharge.unity.drone": "file:S:/Dev/Unity/Devpacks/Packages/com.tricklecharge.unity.drone",
        "com.tricklecharge.unity.math": "file:S:/Dev/Unity/Devpacks/Packages/com.tricklecharge.unity.math",
        "com.tricklecharge.unity.physics": "file:S:/Dev/Unity/Devpacks/Packages/com.tricklecharge.unity.physics",
        "com.tricklecharge.unity.vehicles": "file:S:/Dev/Unity/Devpacks/Packages/com.tricklecharge.unity.vehicles"
    }
}

About

Repository of Unity packages I have created.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages