Don't Miss Out

Follow us now so you don't miss new releases!


Lightning Draw

aruche

17.533 seconds

Przemek32767

31.9 seconds

zenox98

35.88 seconds

For the first 3 people to download this release!

Quick Draw

Guest

5m 48s

Guest

5m 18s

Guest

5m 27s

Guest

6m 48s

dodo021

7m 29s

Guest

8m 50s

sizcoz

8m 23s

Guest

10m 8s

Guest

10m 18s

Be one of the first 15 people to download this release!

Construct 2 Release r215

This is an old Beta release! Download the latest Beta release instead here.
Download

58.2 mb, Windows 8/Windows 7/Vista/XP

Thursday, October 15, 2015

New this build: improvements to the Cordova exporter and experimental support for IPv6 with WebRTC. IPv6 support is accelerating (now close to 10% worldwide) and is especially useful for peer-to-peer connections like WebRTC uses, so IPv6 support with WebRTC (currently only supported experimentally in Chrome) could help improve connectivity in some cases.

Cordova export improvements

This build fixes a bug where Android builds would fail due to the latest PhoneGap Build update. Also PhoneGap Build now supports building with Crosswalk! This makes it an alternative to the Intel XDK for building Crosswalk-based Android apps. Construct 2's Cordova exporter now automatically specifices to use Crosswalk if you choose a minimum Android version below 5.0, because 5.0+ has a good enough system webview to not need Crosswalk. In other words:

  • Crosswalk works best for Android 4.0-4.4, since the system webview is poor on those devices. If you choose a minimum Android version less than 5.0 in the Cordova export dialog, Construct 2 will automatically specify to use Crosswalk on PhoneGap Build for it to work best on Android 4.x devices.
  • Android 5.0+ has an auto-updating system webview with WebGL and Web Audio support, making it suitable for games. If you choose a minimum Android version of 5.0 or higher in the Cordova export dialog, Construct 2 will not specify to use Crosswalk, since it is not necessary on those devices and not including Crosswalk can significantly reduce the size of the APK file.

Some other points to bear in mind about Android support:

  • This does not apply to the Intel XDK, where you must still manually build with either "Crosswalk for Android" or just "Android" (meaning the system web view).
  • Google Play recently increased the size limit for APK files from 50mb to 100mb, which helps alleviate the file size overhead of Crosswalk.
  • Android 5.0+ support is currently close to 25%. In time when the vast majority of Android devices are 5.0+, everyone can switch to publishing without Crosswalk to save the overhead on the APK filesize.

Stable update due soon

Please test carefully, as we hope to get a stable update out soon. There have not been many betas since the last stable release, but there have been some important bug fixes. Most notably iOS 9 broke audio playback which r214 adds a workaround for, but this has not yet made a stable release so r212.2 still fails to play audio on iOS 9. This build also fixes Android builds on PhoneGap Build - another important update.

As ever please report any issues you find to the Bugs forum following all the guidelines. Please do not report issues in the comments section here, they will not be investigated - reports must be made via the Bugs forum.

Changelog

Add

Browser object: WindowInnerWidth, WindowInnerHeight, WindowOuterWidth, WindowOuterHeight expressions

Add

Cordova export: new minimum Android version option of 6.0+ (Marshmallow)

Add

Cordova export: now automatically uses Crosswalk on PhoneGap Build when the minimum Android version is less than 5.0

Change

Audio and video: all platforms that require a touch to start playback now do so in touchend instead of touchstart. Previously this only applied to iOS 9+. This is in anticipation of the requirement becoming a new de-facto standard (e.g. Chrome for Android may end up working similarly), and also helps improve consistency across platforms.

Change

Multiplayer: Chrome's experimental IPv6 support for peer connections has been enabled. This may help improve connectivity in some cases.

Change

Cordova export: now references all plugins from npm for PhoneGap Build. This also fixes Android builds not working on PhoneGap Build.

Change

Cordova export: minimum Android version now defaults to 4.1+ (Jelly Bean) although you can still choose 4.0+

Bug Fix

Cordova export: now ensures the target Android version is at least as high as the minimum version (the target version defaults to 5.0+, but will be the minimum version if it is 5.1+ or higher).


Leave a comment

Everyone is welcome to leave their thoughts! Register a new account or login.