Skip to content

Repository files navigation

Packages

Package Description
com.bluecadet.hap GPU-compressed HAP video playback
com.bluecadet.launchpad Client for the Launchpad controller: version tracking, staged sync, and gated hot-swap
com.bluecadet.spring Physics-based spring animations
com.bluecadet.touchscreen Multi-touch input module for touchscreen installations
com.bluecadet.uiblur Kawase blur effect for UI elements (URP)
com.bluecadet.uiblur-hdrp Kawase blur effect for UI elements (HDRP)
com.bluecadet.utils Utility functions and helpers

Installing a Package

Via openUPM (recommended)

Install with the openupm CLI:

openupm add com.bluecadet.spring

Or add the scoped registry manually to Packages/manifest.json, replacing [PACKAGE_NAME] with the package name and [VERSION] with a released version:

{
  "scopedRegistries": [
    {
      "name": "OpenUPM",
      "url": "https://package.openupm.com",
      "scopes": ["com.bluecadet"]
    }
  ],
  "dependencies": {
    "[PACKAGE_NAME]": "[VERSION]"
  }
}

The scoped registry only needs to be added once per project regardless of how many com.bluecadet packages you install.

Via Git URL

Add the following to Packages/manifest.json, replacing [PACKAGE_NAME] with the package name and [RELEASE_TAG] with the version tag:

{
  "dependencies": {
    "[PACKAGE_NAME]": "https://github.com/bluecadet/unity-packages.git?path=Packages/[PACKAGE_NAME]#[RELEASE_TAG]"
  }
}

Release tags are {package-name}@{version} — no v prefix and no shorthand name. For example, to install com.bluecadet.spring at version 1.0.1:

{
  "dependencies": {
    "com.bluecadet.spring": "https://github.com/bluecadet/unity-packages.git?path=Packages/com.bluecadet.spring#com.bluecadet.spring@1.0.1"
  }
}

Current versions are listed on each package's page; every released tag is on the Releases page.

Documentation

Each package's documentation lives beside it, in that package's Documentation~ directory, and the whole set is built into one site by @bluecadet/docs:

npm install
npm run dev

Publishing Changes

See CONTRIBUTING.md for the full release process.

About

Monorepo for unity packages

Topics

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages