Don't Miss Out

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

Construct 2 Release r147

There is a more up to date Stable Release! Download the latest Stable release instead here.

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

Thursday, October 10, 2013

New this build: support for exporting Windows 8.1 apps, which are based on IE11 and include WebGL support! There are also Tizen export improvements and support for Chrome for Android web apps. See the changelog below for the full details!

We're excited about IE11's WebGL support, which we will cover in more detail in a future blog post. However note that due to a previously unknown bug in our WebGL renderer that did not show up in Chrome or Firefox, many of Construct 2's WebGL shader effects were broken in IE11. This build corrects the problem, but projects using WebGL effects exported prior to r147 will still be affected. We strongly recommend re-publishing any such projects with this build or newer in order to avoid display issues when IE11 is released. We'd also like to thank to Frank Olivier and Ben Constable at Microsoft for helping track down this issue.



Support for exporting Windows 8.1 apps using Visual Studio 2013 Express Preview. Windows 8.1 apps use the IE11 engine, which also supports WebGL (!). There is a new dialog when choosing the Windows 8 export option, allowing you to target either Windows 8.0 (using VS2012) or Windows 8.1 (using VS2013 preview).


Support for Chrome for Android 31+'s new 'Add to home screen' feature. Like iOS, this allows you to add a web game to the home screen, showing an icon like a native app. When opened it runs in true fullscreen (no browser address bar/tabs appear).


A new 256x256 icon size. This is mainly used for the 'Add to home screen' feature on Chrome for Android and iOS Safari.


Two new color themes now bundled with Construct 2: 'Windows 7' and 'Visual Studio 2005'. You can try these out by setting them in the Preferences dialog. The default theme has not been changed, but we are open to changing the default if one theme is particularly popular - let us know what you think!


New 'Orientations' project property. This will try to be enforced automatically in a browser where supported, even without using the Browser object. On some browsers you must request fullscreen mode before any orientation lock takes effect. Note if you do use the Browser object's lock/unlock orientation actions, the runtime will stop trying to automatically set the orientation to the project setting, letting you override it. Also all export options for setting orientation have been removed, and will take their setting from this property instead. The Tizen exporter also now writes this orientation setting to config.xml.


Export dialog: now links to how to export to Tizen tutorial


Browser object: 'request fullscreen' should now always center the canvas on the screen. Previously in Firefox and IE11 the canvas would be left-aligned.


Removed project property 'Hide address bar'. This no longer appears to work on any platform; we recommend using the Browser object's 'Request fullscreen' action instead, which at least works in Chrome for Android.


Changes to Tizen's config.xml to fix some cases where the file could fail validation


Re-enabled music streaming on node-webkit to fix some backwards compatibility issues where projects assumed music started playing quickly. Note this may regress a bug where sounds sometimes do not play in preview mode, but the issue should not occur after exporting.


Preferences 'Color' tab now prompts a confirmation when clicking 'Load selected theme', to provide clearer feedback that the theme has been set.


When 'Clear background' is 'No', Construct 2 now requests to create an opaque canvas (so the canvas itself does not contain an alpha channel). This can be slightly faster and save a bit of memory on some devices. Exporters where there is definitely no need for a transparent canvas (e.g. node-webkit, Windows 8 apps) now also always create an opaque canvas.

Bug Fix

WebGL renderer: changes made to shader rendering pipeline to fix an accidental use of undefined behavior that broke some shader effects in IE11's WebGL. (Thanks to Frank Olivier & Ben Constable at Microsoft for helping track down this issue)

Bug Fix

Exporting packaged open web apps no longer includes 'appcache_path' in the manifest, since this is not allowed for packaged apps on Firefox Marketplace

Bug Fix

Debugger: could sometimes get stuck stepping through events in an included event sheet

Bug Fix

Possible Javascript error saving game when Physics behavior disabled

Bug Fix

Possible Javascript error using containers in an 'On created' trigger


dodo021 5,814 rep

Nice update! Thank's for the Windows 8.1 support =)

Thursday, October 10, 2013 at 6:53:15 PM
firebelly 7,294 rep

Thanks for the added support on this, this is awesome!

Thursday, October 10, 2013 at 6:55:44 PM
thehen 12.0k rep

Great, glad to hear WebGL is now working nicely in IE11 :)

Thursday, October 10, 2013 at 6:57:36 PM
aerirprown 3,645 rep

Glad to see Tizen improvements.

Thursday, October 10, 2013 at 7:02:36 PM
ThunderZ 7,737 rep

Nice correction for IE11 :)

Thursday, October 10, 2013 at 7:04:53 PM
Tedg 9,893 rep

Thank you Scirra team.
One more great update.!

Thursday, October 10, 2013 at 7:12:49 PM
IKnowMyStory 9,472 rep

Great to hear that Windows 8.1 support is include. My AMD GPU has problems with Windows 8 that are said to be fix with 8.1, so I will be wanting to upgrade when it is released. It has nothing to do with C2, but it did cause C2 and other GPU intensive programs to crash. Just as Ashley points out that it is the video drivers that causes most of the crashing of C2.

Thursday, October 10, 2013 at 7:18:09 PM
Velojet 21.3k rep

Good on you, Scirra team, for keeping up so closely with the Win 8.1/IE11 developments and getting the Microsoft guys to work with on this.

Thursday, October 10, 2013 at 7:22:19 PM
simwhi 6,284 rep

As usual, great work!!

Thursday, October 10, 2013 at 7:25:22 PM
Cianain 6,231 rep


Thursday, October 10, 2013 at 7:30:09 PM
Squid 5,575 rep

Nice to see it keeping current. Good show people!

Thursday, October 10, 2013 at 7:30:40 PM
Cianain 6,231 rep

brilliant as always!!!

Thursday, October 10, 2013 at 7:31:03 PM
Paradox 42.1k rep

Another step forward. It just gets better and better.

Thursday, October 10, 2013 at 7:48:21 PM
Animate 12.6k rep

Awesome, thank you for updating the Windows exporter to 8.1 with Web GL support...

Thursday, October 10, 2013 at 7:55:45 PM
orangemicro 3,429 rep

Awesome update!

Annoying dialog box, is anyone else getting this: "Assertion failure: Warning: setting texture1 to current render texture..." ?

It comes up when I preview a layout of my game in Chrome.

Thursday, October 10, 2013 at 7:58:33 PM

Leave a comment

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