AppGameKit Studio: V2021.09.20 released

AppGameKit Studio Header
AppGameKit Studio Screenshot

The Version 2021.09.20 of the (game-)development-tool AppGameKit Studio is now available for Linux on Steam.

AppGameKit Studio 2021.09.20 update released!

Welcome to the September update for AppGameKit Studio. 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 are 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
The Java Development Kit (JDK) must now be installed prior to exporting an APK or App Bundle. You can download it from here; https://www.oracle.com/java/technologies/java-se-glance.html
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

IDE

Fixed an issue when using a # character in a search field and blank in the replace field that locked up the IDE
Fixed selecting a word, then search and replace goes haywire
Fixed duplicated button ids with multiple scenes
Fixed a search and replace issue that affected unrelated parts of the source code
Fixed HTML export not remembering previous directory information
Fixed an issue where using a dot (.) in search and replace makes changes that don't match the search criteria
Fixed the debug variable being right justified and hiding the value
Fixed the IDE keymapping for zoom in/zoom not working
Disabled font resizing/zooming with the Command key and trackpad swipes on Mac
Fixed APK export from failing with Firebase integration
Added auto folding of user defined types
Order of tabs now remembered between saves
Fixed the issue of search and replace in all project files not replacing instances in the first line of the source file
Fixed the undo button not working after duplicating a line with Ctrl+D
Added the ability to add text objects to an array group in the scene editor
Fixed an issue when a Function & Type both had the same name they would not appear in the drop down list together in the IDE

As usual, Steam owners of AppGameKit Studio will have the update ready for them. TheGameCreators customers can download the new version direct from our servers from their order history area of the TheGameCreators website

We'll be releasing an update to AppGameKit Classic too!