Construct, a popular codeless HTML5 game engine, just released a new beta update. The major new features are the ability to schedule audio playback web view improvements.
Complete changes from the changelog:
Add Audio: ‘Schedule next play’ action for sample-accurate playback timing
Add New example: Audio scheduling
Add New example: Multiple colored shadow-casting lights
Add Video: now supported in WKWebView. This is achieved by using a local HTTP server (cordova-plugin-httpd) solely to serve video files.
Change IAP: rewritten support for Cordova on iOS using the updated cc.fovea.cordova.purchase plugin
Change Cordova export: replace references to org.apache.cordova.media and org.crosswalk.engine with the newer IDs cordova-plugin-media and cordova-plugin-crosswalk-webview, allowing both to use the latest versions. Note however for Crosswalk builds to work on PhoneGap Build you will need to specify the version by adding to config.xml, until they make CLI 6+ the default.
Change Audio: in Cordova on iOS in WKWebView mode, no longer waits for a touch before starting music.
Change Audio: rudimentary memory management for music in WKWebView mode. Should now only keep one decompressed music track in memory at a time, preventing high memory usage in large projects.
Change Cordova export: updates to the new Intel XDK project format
Change NW.js: work around a bug that could leave ghost processes behind in apps that were upgraded from NW.js 0.12
Change Events: adding an effect can now bring back actions that disappeared after “replace object” because an effect was missing
Bug Fix Tilemap plugin: did not properly clear remaining tiles after loading a tilemap from JSON
Bug Fix Tilemap editor: should no longer change editing tilemap when pressing undo
Bug Fix Pathfinding behavior: did not always correctly update the obstacle map when changing layouts