With AppGameKit Studio we've re-imagined the game development user interface with an all-in-one work space. You can now quickly drag & drop assets to visualise your scenes, code with AppGameKit script, easily browse app media, run live debugging sessions, access online help and lots more!
The latest version of AppGameKit Studio is now released! In this new version we've updated AppGameKit Studio to comply with Google's latest App Billing Library. With these changes there are some key changes to how InAppPurchases work. We've also updated the advert systems to comply with the new iOS advert consent rules.
Here's a full list of the changes in this version:
[b]Android Updates[/b]
[list]
[*]Updated Android In App Billing library to version 3 as required by Google
[*]InAppPurchaseSetKeys is no longer required on Android
[*]Fixed Google Play warning about requestLegacyExternalStorage when submitting an app
[/list]
[b]InAppPurchases[/b]
[list]
[*]Added InAppPurchaseResetPurchase to reset a consumable purchase back to a purchasable state
[*]Removed type 1 (consumable) products when using InAppPurchaseAddProductID in favour of explicitly consuming them with InAppPurchaseResetPurchase
[*]Both consumable and non-consumable products must now use type 0 in InAppPurchaseAddProductID with consumables using InAppPurchaseResetPurchase
[*]Added GetInAppPurchaseAvailable2 to provide more detail about the state of a purchase
[*]Deprecated GetInAppPurchaseState as multiple purchases can now be in progress at once, use GetInAppPurchaseAvailable2 to check a payment's progress
[*]InAppPurchaseRestore now functions on Android
[*]Added GetInAppPurchaseToken to return the Google Play purchase token used to verify and distinguish between purchases
[*]Broadcasting multiple times to the AGK player will now reset the IAP product list between broadcasts
[/list]
[b]Fixes & Tweaks[/b]
[list]
[*]Fixed SetImageSubImages command not being found
[*]The SaveSharedVariable commands will no longer function on Android 10 or above due to Android changes
[*]Removed Amazon Ads due to the Amazon Mobile Ads network shutting down
[/list]
[b]Advertising[/b]
[list]
[*]Updated Chartboost to version 8.4.1 on iOS
[*]Updated Chartboost to version 8.2.1 on Android
[*]Updated AdMob to version 20.1.0 on Android
[*]Updated AdMob and Chartboost implementations for new consent dialog
[*]Check the Advert example projects for the new recommended consent process
[*]Updated iOS for iOS 14 ad tracking changes
[/list]