fredriksthlm's Forum Posts

  • Yes, the icon will be rounded.

    Here you can see the guidelines and sizes:

    developer.android.com/guide/topics/ui/splash-screen

    For example, if the full size of an image is 300×300 dp, the icon needs to fit within a circle with a diameter of 200 dp. Everything outside the circle will be invisible (masked).

  • Is it a new app, or an updated app?

    Starting on August 2, 2022, all new apps must use Billing Library version 4 or newer. I believe Construct still uses Billing3, if you don't manually have bumped it.

    Google just released Billing5..

    But if you are updating an old app I cannot see why it should not work. IT should be allowed to update until November.

  • you set the bgcolor with the splashcolor property.

    the icon used is the one you define as Android splash icon

  • > Hi! Just tried to upload a new app to Google Play but after uploading my signed app bundle I get an error that it is targeting API level 30 instead of 31 and it does not let me continue.

    >

    > I use the stable release of C3.

    You shouldn't be getting anything stop you. I just uploaded an app bundle with api level 30. I seen an error but it still let me publish.

    Updates with 30 is still allowed, until november I think. But not new apps must target over 30, since August.

    But the easiest way is just to export with the new beta, or wait until new stable C3 release.

  • It's fine, but this has been one of the most discussed topics the last days with several threads. It was also in the official release notes.

    You have two options.

    -You can build with latest beta.

    -or maybe (cordova) export with latest stable, amend the config files and re-import to the Export Manager. But then you will miss out some features (new splashscreen etc)

  • Build with the latest beta and you will get API 32.

  • I followed this conversation but IDK why do I get "target API is 30 and minimum is 31" error when I get an AAB build and uploading?

    Just build normally with the latest beta and you will get target32.

  • Just mark YES in that.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You use Mobile Advert right? That plugin needs a version bumb.

  • I registered a bug report for this issue this morning, hopefully they will bumb the version in todays beta. Otherwise you must export as cordova, change Admob version in the config file, and import to the build service manually.

  • You can call any IG feature in C3 since the full sdk is included. You just need js, for the missing events.

    You can not use any other ads than Meta in IG. I can though see IG added banners in some recent sdk update. So you should be able to call them with js. If you update sdk version in the export files

    IG is also invite only now, so if you are not approved you cannot release any game at all anyway. So the plugin is not used so much any longer..

  • What you see there is not Admob, it is Google Ads. Which is not the same, and not even related.

    This has been discussed in many threads.... You can only test admob on mobile. in the apk. You cannot test it in a browser preview, ever.

  • Just set the boolean to a sub event, with the rainbow and sound as actions. The rest, (save score), can be above on the main event.

    But normally it is better to set highscores etc when you finish a lever, or when you die, not every time you get a point..

  • I used to use the GooglePlay plugin previously, it is very easy to use.

    Usee the Submit Hiscore action (and define the leaderboard, which you set up in the console) to submit your score.

    use action Request hi-scores to fetch the score you want, from the appropriate leaderboard. Window=around you, Top=Highest

    the condition On high-score request success to trigger when the scores is fetched.

    then you have your score at the expression GooglePlay.HiScoreMyBest

    for other people scores you have them at the corresponding index.

    If nothing is changed, this is still how it works. Similar to other back ends