playgameservices / play-games-plugin-for-unity

Google Play Games plugin for Unity
Other
3.43k stars 953 forks source link

Please add UPM into google registry #2860

Open Thaina opened 4 years ago

Thaina commented 4 years ago

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

ErnSur commented 3 years ago

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.

Zarkend commented 3 years ago

Any news on that?

KolesnikovProduction commented 3 years ago

I support this idea.

toxikman commented 3 years ago

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

scriptsengineer commented 3 years ago

Please do it! this high need feature!

HanzaRu commented 3 years ago

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

lsw1164 commented 2 years ago

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

CodeMasterYi commented 1 year ago

two years passed. no scoped registry supported?

lsw1164 commented 1 year ago

plz upload the package to Google Package for Unity Archive

Thaina commented 1 year ago

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 commented 6 months ago

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 commented 1 month ago

I have changing pull request and switch branch to master, upgrading many systems, UPM branch are now removed

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