Welcome to the October update for AppGameKit Classic. This new version brings support for Android bundles to ensure apps comply with the Google Play store rules and regulations. The full list of changes is listed here;
iOS
Fixed a crash on iOS when attempting to restore purchases
Android
Updated Android export to enable exporting to an App Bundle for Google Play. Please note that only the WINDOWS IDE can export App Bundles. Mac and Linux do not support this feature at this time.
APKs are now signed with both V1 and V2 signatures to support future versions of Android
Fixed Google Service App ID field in Android Export dialog being limited to 12 characters
AGK Core fixes
Fixed array FromJSON() crashing when converting an empty string into an integer or float
Fixed a problem with the print command not dealing with more than 20 digits in a float. Previously anything greater than this would cause a silent crash
Fixed a crash when using SetMusicLoopTimesOGG
Added a new find feature for unsorted arrays called IndexOf. An example of it use would be: index = array.IndexOf ( 123 ) – so index will be assigned the index of the array if it can find the value 123, otherwise it will be -1
SetEditBoxTextSize command reference updated
Updated command reference for Len and ByteLen
Additional information added to the tips section of the documentation explaining about case sensitivity and tier 1 apps and their bytecode.
The latest version of AppGameKit Classic 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:
Android Updates
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
InAppPurchases
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
Fixes & Tweaks
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
Advertising
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
Don't miss this chance to add the AppGameKit Shader Pack, Sound Library Pack and Giant Asset Pack 1 titles to your game making tool box and save at the same time with some great discounts. The AppGameKit Sound Library is currently discounted by 60%. With 430 royalty free sounds it's a very useful add-on pack that will come in handy as you develop your game projects. From clashing swords for RPG adventures to lazer blasts for sci-fi games. https://store.steampowered.com/app/602720/AppGameKit_Classic__Sound_Library/ The AppGameKit Giant Asset Pack is discounted by 60% too. This Giant Asset pack for App Game Kit contains over 500 sprites, sprite sheets and sprite construction sets providing more than 2,000 individual action orientated sprites. https://store.steampowered.com/app/410530/AppGameKit_Classic__Giant_Asset_Pack_1/ The AppGameKit Classic Shader Pack is discounted by 60% and provides a cool set of graphical shader effects you can use in your AppGameKit projects. They work on all platforms (desktop, mobile and HTML5). https://store.steampowered.com/app/710830/AppGameKit_Classic__Shader_Pack/
The AppGameKit Sound Library is currently discounted 60% until the 7th June. We've also just added 30 new sounds to the AppGameKit Sound Library DLC! A new military theme category is now available to all owners of the Sound Library. Here's a full list of all the sounds in this new category;
ArtilleryClose.wav - Crunchy artillery shot
ArtilleryDouble.wav - Rapid double artillery shot
ArtilleryQuake.wav - Deep booming artillery fire
CannonHard.wav - Short auto-cannon fire
CannonKnock.wav - Heavy auto-cannon fire
CannonShell.wav - Light metallic sound with motor
CannonSmack.wav - Short descending auto-cannon fire
CannonSoft.wav - General auto-cannon fire
GrenadeWham.wav - White noise grenade launch
Laser90s.wav - Classic tonal laser effect
LaserHoned.wav - Short zap laser with grey blast
RayBlue.wav - Buzzy ray gun beam
RayRed.wav - Hissy ray
RearmBeep.wav - Click, hiss, multiple beeps
RearmClick.wav - Click, electronic motor
RearmHiss.wav - Hiss, click
RearmMotor.wav - Hiss, motor sound, click
RearmRecoil.wav - Electronic motor, light click
RearmTinkle.wav - Click, metallic click
RifleCrunch.wav - Short rifle fire
RifleHigh.wav - Deep rifle fire with electronic motor
RifleSnub.wav - Rifle fire with recoil, click
RifleTonal.wav - Short metallic rifle fire
SmashBigWindow.wav - Pane of glass smash
SupergunBrass.wav - Deep artillery blast, brassy tone
SupergunOrch.wav - Powerful artillery fire with motor, orchestral blast
The premier version of AppGameKit that features a powerful editor and a new Vulkan rendering engine is now on promotion for a limited time with a saving of 60%. If you're looking to get into app development or thinking of moving up from AppGameKit Classic then this is a great opportunity to add AppGameKit Studio to your software library.
Designed and built from the ground up to fully support the AppGameKit Script language
Edit multiple projects at any one time and set the layout that suits your workflow
Powerful editing tools help you code fast and efficiently
An integrated Scene Editor - now it’s a cinch to drag & drop 2D assets to build up and visualise the scenes in your app
Fast development and testing environment - code your apps once and then compile them almost instantly for testing on desktop or broadcast over WiFi to your mobile devices
Help is always at hand with the new integrated help window
Easily find and fix bugs by using the new live debugging features and the extensive watch list support
Visualise and manage your media assets with the asset browser window
Deeper shader integration with editing and testing of shaders within the editor
OpenGL shaders and Vulkan shaders are fully supported
New Vulkan rendering graphics engine
Develop your apps on PC or Mac devices and then export them to run on PC, Mac, Linux, iOS and Android platforms
AppGameKit Classic is currently on promotion with a deep 70% discount. At this price it's a great time to add this trusted and recently updated game-making product to your library.
Games and apps can be developed and easily deployed to your chosen mobile devices for rapid prototyping.
With just a few commands you can start to develop your own VR experiences with AppGameKit and the AppGameKit VR plugin! From detecting the head mounted display to registering touch events from the touch controllers. There are over 60 commands provided and we’ve created some great 'getting started' demos to show you how to get up and running with your own creations.
If you don't yet have the AppGameKit VR DLC, we are currently running a promotion with a great discount. So there is no better time to buy and start making and experiencing your own VR projects!
We're currently running a great discount on the AppGameKit Classic Bumper Pack until 29th March - so if you're new to AppGameKit and want to start with a great Bundle deal - look no further!