Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Google Play Services For PlayMaker

Discussion in 'Assets and Asset Store' started by Mighty-Professional, Feb 18, 2014.

  1. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Google Play Services - Bundle
    The Google Play Games plugin for Unity allows you to access the Google Play Games API through Unity's social interface. The initial release of the plugin provides support for the following features of the Google Play Games API:


    $gsmarena_001.jpg


    Features:
    Sign In
    Unlock/reveal/increment achievement
    Post score to leaderboard
    Cloud save read/write
    Show built-in achievement UI
    Show built-in leaderboards UI


    Features:
    13 Easy to use PlayMaker Actions
    Example Scene with all functionality included
    cross-platform support (Android and iOS) with no need for platform glue code.
    (Android) no need to override/customize the player Activity
    (Android) no need to override/customize AndroidManifest.xml
    (iOS) integrates into XCode build


    Note: This first release does not yet include support for multiplayer, listing friends, interactive posts, raw data access, etc.
    Note: This plugin requires the a free to use Google SDK. Instructions on how to set it up are available inside.

    $AAScreen1.png
    $ABRdrln3s.png
    $B2lSe9J.png
    $BBOw3j4.png


    Download:
    http://www.mightyprofessional.com/#!product/prd14/1707826095/google-play-services---bundle
    https://www.assetstore.unity3d.com/#/content/14873

    If you have any questions feel free to contact me! Thanks for all the support! You guys are great!
     
    Last edited: Feb 24, 2014
  2. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  3. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  4. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Assets taking awhile to be approved but hang in there if your waiting for this to hit the App Store.
     
  5. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    I was told that the package is now under review, should not be much longer if anyone is still interested in this.
     
  6. MajorTarget

    MajorTarget

    Joined:
    Feb 24, 2014
    Posts:
    2
    Couple of questions:

    - Any ETA for the multiplayer support, friends listing, interactive posts and other advanced features?
    - Do you have any plans to dev a silmilar asset for the Apple's Game Center?

    Cheers!
     
  7. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    http://u3d.as/6sz

    On the Asset Store Now!

    MultiPlayer support will be added whenever Google Updates there SDK. That is the reason I do not have it in. This plugin uses their sdk.

    Yes, I just finished In App Purchases for iOS. I will be making a android and bundle version then moving on to Game Center
     
  8. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  9. janys_cz

    janys_cz

    Joined:
    Nov 26, 2012
    Posts:
    5
    Hi there! I recently purchased your plugin for displaying and managing leaderboards and it works great! I have one question - since AdMob / Google Ads are part of the Play Services now, do you also plan to add support for displaying Ads? I would really loved that. Because if I go for another solution (like NeatPlug), I always run into a lot of Java conflicts (old Google AdMobs vs new Play Services).
     
  10. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Glad to hear your happy with it! If possible could you leave a review? Its hard to get people to purchase without knowing that it works.

    I do plan on getting AdMob working as a lot of people are asking for it. I do not think the current SDK im using supports it though. I need to finish up the In App Purchase plugin I am working on, then I will either be working on AdMob or Game Center. My computer has been broken for two weeks which really put a hitch in my plans. I may have had it out already if that werent the case.

    If you cant wait a couple weeks here is a solution from the Prime31 forums to deal with the conflicts.

     
  11. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Last day of the month to get this great package ;)
     
  12. janys_cz

    janys_cz

    Joined:
    Nov 26, 2012
    Posts:
    5

    No way! NO WAY! :eek: It really does work! Man, you're the best! I'm so glad I've sent my 25 bucks to you :) I've spent the last three days trying to work out what's wrong and I was starting to lose hope. Thanks so much!

    I will use this workaround in the meantime, but once you release Google Ads actions for Playmaker, it's gonna be way cooler :)

    Also, review added
     
    Last edited: Feb 28, 2014
  13. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Glad it helped you out :) Thanks for the great review! I will try to get the Admob as soon as possible
     
  14. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Bump for new month!
     
  15. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Use the coupon: UNITY15% for 15% off! If you have already purchased another one of my packages pm me and I will give you a coupon for 25% off!
     
  16. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  17. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    AdMob is available on the site now btw. Though it does use a different plugin.
     
  18. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    Now AdMob ads are available on version of plugin in asset store? (http://u3d.as/6sz) It have interstitial ad support?
    I also interested in AdMob. I use AdMob plugin by NeatPlug, and I think that if i buy your plugin for PlayServices, likely will be conflict therebetween, because two plugins will be generates AndroidManifest.xml...
     
  19. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  20. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    I neet to add any lines in AndroidManifest for working PlayServices?

    My AndroidManifest generated by AdMob plugin (by NeatPlug) looks like:
    P.S.
    I bought your plugin if that.
     
  21. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Reading over the documentation again it does generate it for you. But it should merge them.

    Android Setup

    To configure your Unity game to run with Google Play Games on Android, first open the Android SDK manager and verify that you have downloaded the Google Play Services package. The Android SDK manager is usually available in your SDK installation directory, under the "tools" subdirectory, and is called android (or android.exe on Windows). The Google Play Services package is available under the Extras folder. If it is not installed or is out of date, install or update it before proceeding.

    Next, set up the path to your Android SDK installation in Unity. This is located in the preferences menu, under the External Tools section.

    Next, configure your game's package name. To do this, click File | Build Settings, select the Android platform and click Player Settings to show Unity's Player Settings window. In that window, look for the Bundle Identifier setting under Other Settings. Enter your package name there (for example com.example.my.awesome.game).

    Next, click the File | Play Games - Android setup menu item. This will display the Android setup screen, where you must input your Application ID (e.g. 12345678012).

    After filling in the application ID, click the Setup button.

    Important: The application ID and package name settings must match exactly the values you used when setting up your project on the Developer Console.





    I can help you set it up if you cant get it working. I will manually merge them if it does not. If you are getting conflicts this should fix it:

     
  22. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    Where I can get it? It's a number what are displaying near the app name in developer console at section of PlayServices? 12 digits? Or it relates specifically to the app, but not to PlayServices?

    I do all what needs, in developer console i setup PlayService, and all are status "ready for testing", inside Unity in "Android Setup" I enter this code by 12 digits and setup project. In "Player Settings" I set identifer like in my application. Create build by "Example Scene", but when at the phone I try to "Sign In" app display this message:
     

    Attached Files:

  23. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Are you logged on as a test account? It will not work if you are not. Did you go click the Setup Android in the File menu?

    You are using the correct id by the sounds of it.

    http://i.imgur.com/ivsyRQo.png

    Above is where you setup your test users. You must be using one of those until your app is released.


    I can also TeamViewer you and try to solve this together if you prefer.
     
  24. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    Yes.

    Ok, we can do it through the TeamViewer. I'll write you a PM and we arrange.
     
  25. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    Your PM is closed. I can't write to you. Open your PM, or give me your email for contact.
     
  26. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    I added you on skype. I will try to do it from when I get home from work tonight. In about 7 hours.
     
  27. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    Mighty Professional helped me to found the problem. Problem was solved. Thank you for support!
     
  28. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Glad I could help!
     
  29. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Anyone else interested?
     
  30. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  31. tritoanst

    tritoanst

    Joined:
    Dec 16, 2013
    Posts:
    1
    I have the same issue like Fortunato1.
    Help me!
     
  32. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Fortunato1's problem turned out that he signed his app with a ssh key like the instructions mentioned but then made a test app using a differant key. Do you think this is the same problem for you?
     
  33. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Did this ever get resolved Tritoanst?
     
  34. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Bump for new month!
     
  35. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  36. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    How I can do "Post Scores" for "Time" format? Action "Post Scores" has only INT variable.
     
  37. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    If anyone is wondering this issue was resolved via email. You can modify the format of the times via your Google Play console and submit your scores in milloseconds.
     
  38. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Search this thread for coupon codes!
     
  39. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Another 5 star review! Thanks everyone!
     
  40. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  41. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Bump for new month!
     
  42. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
    Would anyone be interested if I implemented the Turn Based and Real Time Multiplayer for this plugin?
     
  43. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166
  44. Mighty-Professional

    Mighty-Professional

    Joined:
    Jan 24, 2014
    Posts:
    166