0 Favourites

Google Play Services plugin is broken, fix it please!!!!!!!

  • Problem Description

    ____ The Google Play Services Manual includes much false and outdated information such as adding the Google Client Secret which doesn't exist and does not work. It has not worked for about 2 years now. What's the hold up on fixing this essential Construct 2 advertised feature? ____

    Attach a Capx

    ____ Upload a Capx to this post ____

    Description of Capx

    ____ Concise description of what this CapX does ____

    Steps to Reproduce Bug

    Observed Result

    ____ What happens? ____

    Expected Result

    ____ What do you expect to happen? ____

    Affected Browsers

    • Chrome: (YES/NO)
    • FireFox: (YES/NO)
    • Internet Explorer: (YES/NO)

    Operating System and Service Pack

    ____ Your operating system and service pack ____

    Construct 2 Version ID

    ____ Exact version ID of Construct 2 you're using ____

    Fix your Google Play Services plugin please. How can something this important be broken for this long???????

  • Should be fixed I can't get Google Play Plugin working even though I have followed all the steps

  • Should be fixed I can't get Google Play Plugin working even though I have followed all the steps

    It may be time to switch to a better game maker engine, my friend.....

  • Yes, this needs to be fixed. I don't understand how Scirra doesn't maintain such an essential Plugin...

    > Should be fixed I can't get Google Play Plugin working even though I have followed all the steps

    >

    It may be time to switch to a better game maker engine, my friend.....

    Which one do you recommend?

  • I am also having similar issues with the Google Play service using Cordova & Cocoon.io.

  • I am working on Google Play Service / Admob / IAP

    When i success I will definitely make tutorial on this

    till than you can watch my other tutorials

  • The google secret do exist, just go into the API-console.

    I just created a test game just now with like 10 events.

    Log into GooglePlay.

    Fetch player data.

    Fetch leaderboard

    display ledaerboard data.

    display player data.

    submit score.

    worked fine. (tested on C3 online though... but I think it is the same plugin)

  • The google secret do exist, just go into the API-console.

    I just created a test game just now with like 10 events.

    Log into GooglePlay.

    Fetch player data.

    Fetch leaderboard

    display ledaerboard data.

    display player data.

    submit score.

    worked fine. (tested on C3 online though... but I think it is the same plugin)

    Does this works on Mobile ?

    Can you throw a capx file ?

  • i didn't test it on mobile... I just tested the game using play button in construct.. So I cannot say how it works on mobile. (I used the Flappy bird game in Construct3 to test googleplay.)

    but as I said before, the client secret DO exist in google play services, and it is required to add it in construct, otherwise they will not communicate.

  • API Console - > Credentials -> Client secret ( OAuth 2.0 client IDs)

    EDIT!

    Sorry, I just read this part from google API:

    Client secret (for web-based games only)

    If you are building a web-based application, you might also need your client secret to authorize your server-based API client. You can find your client secret by clicking on the linked application entry for your web application.

    At the bottom of the screen, you will see a link that redirects you to the Google API Console, where you will be able to find the Client Secret for this linked application.

    It says under Android, that you only need to specify App_ID (no secret)

    But maybe you can try your mobile app to connect to Web or Other.. since both of them has secrets generated. otherwise it "should" work for android with only APP ID according to the API help, you need to sign it with SHA1 when setting up

  • So Google Play features doesn't work too? :/ idiotic.

  • My findings..

    The regular GooglePlayGames plugin works , but only for web-applications. You CAN use it even for cordova (mobile) apps. But it will NOT use the googlePlay native app to login, it will send you to the web browser-> login Google account thingy.

    It looks unproffesional and really really UGLY. (If you use this plugin for mobile apps, you set it up as an web app in google play console, NOT android app, since this plugin just uses the web interface)

    You do not need to add any plugin in the compiler.

    If you use the cocoon GooglePlay plugin, it works with the native android GooglePlayGames-sign in, which is smooth and really good. But this plugin really do not have any behaviours for requesting scores and show different players etc. It is just a "link" to open the Leaderboard in the native GooglePlay-app. This is ugly as hell, and is not a fine solution. Since you of course want to have the leaderbord within the game! (who designed this plugin? many features are missing)

    The cranbery plug I have not tested, does it work with native GooglePlay sign in (like cocoon) AND does it have actions for requesting scores/data etc (like the regular Scirra GooglePlay plugin) ?

    I know you have deep knowledge regarding this, am I correct on the above? AndreasR , Artpunk .

  • yes cranberry plugin works well

    i use this on my game and it works fine

    but i don't know how to use it without intel xdk

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • luckyrawatlucky Can you request scores from different timespans, different players, and see specific rankings in Cranberrys plugin? (in cocoon plugin this is not possible)

  • Calling rexrainbow to the rescue! Any idea to make the plugin work with build.phonegap.com/apps phonegap?

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)