Developer postOriginal post (opens in a new tab)

AppGameKit 2.0.14 Released

Today we're releasing a new version of AppGameKit with a range of fixes, tweaks and even some new commands!

Shaders

  • Fixed LoadSpriteShader(filename) without specifying an ID not using the correct vertex shader

App Export

  • Added a check for development profiles in the IPA export, use AdHoc or Store profiles instead
  • Fixed error about missing file or directory when exporting Amazon or Ouya APK
  • Fixed iOS export with the advert box unticked not removing the advertising identifier (IDFA) from the app

New Commands

  • CreateMemblock command will now zero the memblock during creation
  • Added GetSpriteScaleX() and GetSpriteScaleY()
  • Added WriteString2 and ReadString2 that use a faster method of reading strings from a file

Sprites

  • Added Spriter Pro support with LoadSkeleton2DFromSpriterFile()
  • Fixed SetScissor generating a warning in the debug log window
  • Added ability to loop an animation a specified number of times with a loop count greater than 1
  • Fixed a bug where drawing more than 12000 sprites that share the same image could end up drawing nothing
  • Fixed crash if an item is deleted that is currently being tweened
  • Fixed SetTextScissor not working properly when SetViewOffset or FixTextToScreen are used

iOS

  • Fixed GetResumed not being called on iOS after the app goes to sleep for the first time
  • Updated iOS AdMob SDK to 7.2.1 which fixes a black screen after showing a full screen ad

Android

  • Updated Android Google Play Services (which includes the AdMob SDK) to 7.3
  • Fixed Android not caching a full screen AdMob ad before the first call to CreateFullscreenAdvert
  • Fixed switching edit boxes on Android sometimes hiding the keyboard for the new edit box

Debugger

  • Enabled copying of debug variable values using Ctrl-C on a selected row in the Variables window
  • Enabled copying of debug log text using Ctrl-C on a selected row in the Debug Log window

Misc

  • Fixed ResetTimer not resetting to exactly 0 on some platforms
  • Fixed DrawBox command sometimes producing boxes that aren't perfectly straight

Broadcasting

  • Fixed not being able to stop broadcasting if the app generated a lot of warnings while running