Skip to content

UnioGame/UniGame.Distribution

Repository files navigation

UniGame.Distribution

Tools for distribute your game into store from Unity3D Editor

Supported platforms & Features

Platforms

Right now support only Google Play Store

Upload to Google Play Store

Editor Distribution Window

  • Package Name:

  • Json Path: Path to your Google Service account Api key json file linked with project. (https://developers.google.com/android-publisher)
  • Artifact Path: Build Atrifact location. APK or AAB (App Bundle) file. Expansion files supported only for APK
  • RecentChangedLang: PatchNotes language
  • Recent Changes Text: PatchNotes
  • TrackBranch: Track API. Supported options:
"internal", "alpha", "beta", "production"
  • ReleaseName: Name of your release version at Google Play Store.
  • TrackStatus: Track Status Info
  • UserFraction: percent of your users that your publish for the update

UniGame.Distribution references:

Publishing With CI Builds

Auto publishing command can be used with:

  1. Scriptable Build Pipeline for unity Build Pipeline
  2. Additional Build Pipeline Commands Build Commands (contains Google Play Distribution)

How To Install

Unity Package Installation

Odin Inspector Asset recommended to usage with this Package (https://odininspector.com)

Add to your project manifiest by path [%UnityProject%]/Packages/manifiest.json these lines:

{
  "scopedRegistries": [
    {
      "name": "Unity",
      "url": "https://packages.unity.com",
      "scopes": [
        "com.unity"
      ]
    },
    {
      "name": "UniGame",
      "url": "http://packages.unigame.pro:4873/",
      "scopes": [
        "com.unigame"
      ]
    }
  ],
}

Open window Package Manager in Unity and install UniBuild

About

Tools for distribute your game into store from Unity3D Editor

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

No packages published

Languages