[RELEASED] Google Play Game Services Plugin

We are happy to announce our new Google Play Game Services Plugin!
AssetStore link (Limited time 50% discount!)

1265630--55946--$icon.png
ArtOfBytes was one of the few early adopters of the new Google Play game services, announced recently on Google I/O. We have integrated this services to several our games and created Unity Plugin to help you with the integration.

Plugin allows accessing Achievements and Leaderboards functionality via slim and easy-to-use C# interface in Android applications. It also includes automatic manifest setup tool and two example scenes. Cloud Save is already on it’s way (in version 1.0.1) and iOS platform support is planned for the next update.

For more information please visit our website

this is really really nice to know

would it be possible for you to post a video or some images of this plugin at work ? as how the interface looks and that stuff, i want to buy this but i need to be sure first , as a lot of ppl would need to be 2 before buying it, thanks for your time, feel free to pm me

You are absolutely right. We’ll be adding more information to this thread as it appears. So that you can be 100% sure of what you get. For now you can check out the achievements demo walk-through: http://tools.artofbytes.com/google-play-game-services-plugin/achievements-in-action. It should be detailed enough, there’s a glimpse at our test environment setup, and some screenshots taken from Galaxy Tab running the Achievements demo.

Additional screenshot there is from our game StereoRide, we’ve already integrated the plugin to it, and will be releasing an update with game services and couple of other new features shortly. It’ll be one more showcase, where you can check out how the plugin works. We’re using almost all of our plugins in our own projects, so development and support is ongoing, and we’ll be posting all updates and news here in this thread.

Oh, and also, good news, everybody! We’ve already submitted new version of the plugin with Cloud Save support to the Asset Store. If everything goes smooth and we didn’t miss anything, it’ll be available in a couple of days.

took me some questions and some tinkering, works like a charm, after you use it you see how easy it really is to use, highly recommended, awesome support from developer.

Thank you very much for valuable feedback too, upcoming new features will make the plugin even easier to use.

its already super easy to use, its just that some basic things are not found anywhere, like how to call when an achiv has been made things like that, a small pdf should take care of all that stuff, i already implemented it and so far ive used it on 4 diferent devices already, all with a 100% positive feedback, it just works

hi, i was wondering, how can i check if the user is connected, i have seen onconnect and ondisconnect, but is there some sort of method already in the plugin that lets me determine if the user is not signed in, if i call signout and the user is not signed in, it will crash the app

EDIT: i just saw IsConnected, a bool, this will work ty

Hi there - Couldnt see which versions of Unity your plugin supports. Do you support Unity 3.5.7? If so you’ll get a buy from me.

Yes, plugin supports Unity 3.5, so give it a try!

hey, i was wondering, LoadAchivements and LoadLeaderBoards, do these have to be called every time game loads after sign in?

Not necessarily, if you use ShowAchievements when user wants to access his achievements it will work without LoadAchivements. If you are accessing content of Achievements collection, then you need to call LoadAchievements after connection, otherwise this collection will be empty. Same with leaderboards, if you use Show* functions then you don’t need to call LoadLeaderboards. Also you don’t need to Load achievements and leaderboards to unlock achievements and report scores.

What about multiplayer setup?

Working on it. It’s planned to add multiplayer and couple of smaller features to the upcoming 1.0.1 release.

Sweet! That’s the last piece of the puzzle I would be needing for my game.

When would you expect to have IOS support on this plugin?

Hi, we’re on the final stage of multiplayer support for android right now, next task is iOS support. Original plan was to publish full functionality for android first, and then as the next update - iOS support. But considering the times of approval on asset store lately, we’ll be publishing one big update with everything. And we expect it to be available within a month. However, be careful if your plans are tight, for we’re still finishing the development, and it’s never 100% predictable, then it also may be rejected by asset store, and we’ll need to apply some fixes to it before going public.

Ho, ho, ho! It’s been a while, there were some compatibility problems with the latest Google play services version, but we’re glad to report that the plugin update is already available on the asset store. It is compatible with latest SDKs for both Android and iOS and makes it possible to have Google play services on both platforms handled by the very same code with a single plugin.

So, guys, good luck with all your projects, thanks for your patience and support.
Merry Christmas and a Happy New Year.
Cheers!