play-games-plugin-for-unity icon indicating copy to clipboard operation
play-games-plugin-for-unity copied to clipboard

Please add UPM into google registry

Open Thaina opened this issue 4 years ago • 12 comments

Since Google Jar Resolver have update to include UPM registry, please also support GPGS this way

https://github.com/googlesamples/unity-jar-resolver#unity-plugin-version-management

Thaina avatar Mar 25 '20 03:03 Thaina

I created same issue for Google Mobile Ads plugin, it would be great to have all of those packages in the same place. Repeating my point: Add this plugin to Game Package Registry. UPM support would provide great QoL improvements for developers.

  • easy version managing.
  • declutters project 'Assets' folder, which is important when you manage a lot of plugins.
  • more google plugins accessible from one centralized place.

ErnSur avatar Aug 17 '20 05:08 ErnSur

Any news on that?

Zarkend avatar Sep 16 '20 07:09 Zarkend

I support this idea.

KolesnikovProduction avatar Sep 22 '20 10:09 KolesnikovProduction

Please, please, yes please. Love this. Do it. Please.

toxikman avatar Oct 22 '20 22:10 toxikman

Please do it! this high need feature!

scriptsengineer avatar Nov 17 '20 11:11 scriptsengineer

I wrap this package into a UPM, you can check out it here: https://github.com/GameWorkstore/playgamespluginforunity

There are few modifications to make it work with UPM using the preprocessor flag #if GAMEWORKSTORE_COMPATIBILITY. Isn't very documented yet.

Of course, if they convert to UPM later in the future, I will drop the project and redirect everyone into the official solution;

Tested with AAB IL2CPP games

HanzaRu avatar Nov 24 '20 12:11 HanzaRu

Please support it on UPM officially. I hope that I can download the project on the link in the future!!!

lsw1164 avatar Aug 18 '21 01:08 lsw1164

two years passed. no scoped registry supported?

CodeMasterYi avatar Nov 28 '22 02:11 CodeMasterYi

plz upload the package to Google Package for Unity Archive

lsw1164 avatar Nov 28 '22 13:11 lsw1164

This repo structure seemingly can be included by UPM installer with path parameter. But there was a serious flaw in this package that the logic in the package was not generate files in the folder correctly if it not install into project directly. It make assumptions that package are staying in the project folder in so many places. Not only in C# script but also in build.gradle files

Thaina avatar Feb 19 '23 10:02 Thaina

I have try to modified project a bit and it seem it can import in project as git package

https://github.com/playgameservices/play-games-plugin-for-unity/pull/3282

Thaina avatar Dec 23 '23 14:12 Thaina