"App Game Kit 2" was recently updated on Steam as the devs post the official changelog of the patch which you can read below:
"The long awaited debugger allows you to track changes to any type of variables, array and types. Simply add the variables you want to track in the Debug variables list and these will update as your step through your code. Break points can be placed anywhere in your code and you can step through it line by line when you want to hunt down an elusive logic error. The call stack will show you where code is being called from. "
"You can even Debug your code direct to your device. For example you can step through your code on your Windows PC and see the results on your Android phone running the AppGameKit Player app, all the values will be reported back to from the app and displayed in the IDE. "
"We hope you enjoy exploring this new feature of AppGameKit, it's very new so please report any issues back to us if you find any. "
Other fixes in this version
- Fixed an occasional crash caused by calling GetDeviceID()
- Fixed enlarging a multi-dimensional array using .length sometimes causing a crash
- Added a media refresh call after PrintImage() on Android to make the file appear to external apps
- Fixed repeated broadcasting apps leaking memory on the receiving device
- Fixed saving an image to the pictures folder with PrintImage on Android not refreshing the file system
- Fixed Android sensors all returning zero until the app is sent to the background and resumed
- Fixed a crash when passing a type returned from one function into multiple sub functions
- Fixed render images not being restored properly after resuming on Android
- Added SetEditBoxCursorPosition command to bring a certain portion of the text into view
- Fixed iOS exported apps not having the beta entitlement used for the new TestFlight implementation
- Fixed iOS exported apps missing the push notification entitlement
- Fixed network messages sent from one client to another not being received
- Added option to iOS export to add or remove the Advertising Identifier from the exported app
- AGK apps run on Windows will remember their last window position when closed so they don't always start in the center of the screen
- Changed app closing on Android to use the finish activity method rather than force quitting the app, which looks like a crash to some devices