Unity Plugins Store
To make more plugins available to everyone, and to avoid the lengthy approval process inherent to the Unity Asset Store that does not allow fast updates, here you will find some of my Unity plugins.
---------------
Easy Google Play Game Services
IMPORTANT NOTE: Due to the release of Google's own plugin to handle Google Play Game Services, I will be discontinuing support for my own plugin until I can get it up to date to offer more and better than Google already does. You can still purchase it but please note that it makes use of the deprecated AppState and GameState -Google is planning to stop support for AppState on Spring 2015.
Easy Google Play Games Services is a Unity plugin that harness all the power of the new Google Play Games Service platform and delivers it to your Unity projects!
It works perfectly out of the box on several platforms: Android, iOS and WebPlayer. And it comes with a full guide to help you through the set up process, as well as containing a full description of the API you can use from your Unity projects.
In its current version (v1.32) it can handle the following functionality:
• Sign in using Google + account
• Set leaderboards for your games and submit scores
• Introduce achievements in your game
• Make use of Cloud Saves
• Real-time AND turn-based multiplayer (android only). No need for servers!
• Anti-piracy feature (only android)
• Sign in using Google + account
• Set leaderboards for your games and submit scores
• Introduce achievements in your game
• Make use of Cloud Saves
• Real-time AND turn-based multiplayer (android only). No need for servers!
• Anti-piracy feature (only android)
Buy it now for: £19.95!
• You need Unity Android / iOS for mobile projects (works with basic licenses)
• For iOS builds, you need a Mac with XCode 4.5 or higher
• For android: for technical reasons the plugin overrides the main Unity Activity. Any other third party plugin that does so will not be compatible with this plugin.
• For iOS: the plugin makes use of PostprocessBuildPlayer. If you have any other plugin that uses this (if you have a file with that name under Assets>Editor) then you may have to merge them to keep compatibility with both assets
More coming via updates:
• OS X and Windows compatibility
• More flexibility when positioning android toast messages
• Further API control –as Google API expands
Here are some of the demo images, and check out the documentation!
Seems good, but pls clear 2 moments:
ReplyDelete1) Where can i see any documentation or tutorial how to work with your plugin?
2) Does this price include all updates you will release?
3) When the deadline of special price?
Hello and welcome!
Delete1) The written tutorial and the documentation are included in the package -if you want a copy of the doc before purchasing, please send your email address to carlos.fernandez.musoles (at) gmail.com and I'll be happy to share it :)
2) Yes, all future updates, if any, will be included
3) It's a starting offer, so don't expect it to be around for too long ;P
Cheers
I contacted to the developer, to ask him if it was possible to implement a new feature in the plugin. One hour later the feature was up and running.
ReplyDeleteThis has been my experience with this developer, and I can't be happier. Outstanding help and support.
Cheers.
I was searching for the same happy to find it here . I have small query
ReplyDeleteDoes it work for Turn Based Multiplayer
1.https://developers.google.com/games/services/android/turnbasedMultiplayer
Thanks
Imran
This comment has been removed by the author.
DeleteHi Imran,
DeleteI just wanted you to know that the latest version (1.3) does include the Turn-Based Multiplayer API and other improvements.
Cheers
Hi I tried to buy the plug in. But i got an error from paypal saying you account cant accept payments at this time. any suggestions?
ReplyDeleteHi,
DeleteThe payment issues seem to have been solved!
Please attempt the purchase again and let us know if there are any more problems
Cheers
Hi,
ReplyDeleteI apologise for that. Our digital distributor is having some issues at the moment and doesn't seem able to process payments.
If you like you could make a transaction to our PayPal account and we could manually send you the package. Send us a email to carlos.fernandez.musoles@gmail.comif you wish to do so.
Cheers
Hi, any other suggestion on payment,like direct transfer, pop money, we really need your plugin to test, thanks!
ReplyDeleteHi,
DeleteThe payment issues seem to have been solved!
Please attempt the purchase again and let us know if there are any more problems
Cheers
I would like more information on how this works in the web player. Do you need to add java libraries to the page the web player is on? Could you show me a video example of it running in the web player? If it works in the web player I will buy it!
ReplyDeleteHi,
DeleteThe plugin works just fine for the Webplayer, all you have to do is upload the usual files that come out of Unity's compilation, together with an extra .js file and then the plugin does the rest.
I don't have any video I'm afraid, but I do have a guide that comes with the package if that will help you take the step :)
Could you send me the guide?
DeleteSure, just drop me a note on carlos.fernandez.musoles (at) gmail (dot) com and I will send it over.
DeleteHi,We have already implemented Google Play Games Services for andriod and ios platforms .We are looking only for webplayer support. Luckily we have your plugin to save our effort to engage with webplayer platform. As the plugin is meant for Android, iOS and WebPlayer,Do you have the plugin only for unity webplayer support?
ReplyDeleteHi,
DeleteThe plugin comes as an indivisible pack, I'm afraid!
On the flip side, you can use it as a unified Google Play solution in your future projects.
Cheers
does this work with unity 3.5.7 , if it does..buying it !
ReplyDeleteYep, it was fully designed using Unity 3.5.7f so it surely works with it!
DeleteAny documentation outside the package? Or at least tutorials. Cos 2 pics won't give me any idea @.@
ReplyDeleteIf you can share the docs, pls send here
johanesnindyo@gmail.com
My development hasn't got to that stage already so i need some consideration on what assets to buy next. And got interested on this. Thanks
Hello. My game is written in Javascript. Can I sue this plugin?
ReplyDeleteHi Malik,
DeleteSure, though I would recommend to use C# to handle the callbacks and the plugin interaction -for simplicity sake. But you can definitely interface with the plugin using javascript.
The only thing that may be a little more complicated is registering for callbacks (so to be notified when a user has signed in, or received data from the cloud).
You can still do it, creating an intermediate script that handles the event listener functions and calls your JS code so you can continue whatever you want to do in JS.
Cheers,
Carlos
use*
ReplyDeleteCarlos contacte contigo via Unity forum, estoy interesado, pero me gustaría antes consultarte un par de cosas.
ReplyDeleteHola Paco!
DeleteEstoy seguro de que te conteste :) Mira en tu inbox de Unity.
Si no, puedes mandarme un correo con tus dudas a carlos.fernandez.musoles (arroba) gmail (punto) com
Gracias!
Buenas Carlos,
ReplyDeleteQuería consultarte una cosa.. Tu plugin mantiene la conexión en realtime multiplayer aún estando el juego en background?
Es decir.. si puedes salir del juego, volver, y seguir jugando, sin perder la conexión con la sala.
Un saludo!
Hola!
DeleteSiempre que Android no cierre tu conexión por falta de recursos, la conexión permanecerá abierta.
Recuerda que no hay forma de saber si el OS cerrará el juego, esto depende de tu dispositivo y del sistema android.
Gracias,
Carlos
The screenshots seem to be running on Android and showing a native Android UI. What does the interface look like on iOS and Web Player?
ReplyDeleteHi Henry,
DeleteThe UI is developed by Google itself, so in iOS it looks exactly the same as in Android (minus the device specific GUI of course!).
As per the WebPlayer, Google -nor us- offer a specific UI, it's all handled sending and receiving data, and then is up to your application to display the information. For instance, in the case of the Leaderboards, you send a request to get all the player's scores, and then get them on a callback; your app can then loop through the values and display them.
I hope that helps.
Cheers,
Carlos