Don't Miss Out

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

Construct 2 Release r115

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

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

Thursday, January 10, 2013

New this release: support for exporting desktop applications via node-webkit. This is an alternative desktop wrapper which is replacing our support for Awesomium. Node-webkit also supports exporting Mac OS X desktop apps which is supported in this release! From our testing it seems to work well and includes hardware-accelerated WebGL support, but let us know if you run in to any issues. Note node-webkit's Windows desktop exporter will not support WebGL on some computers unless you install dxwebsetup.exe (which is exported with the rest of the files). If you make an installer for your game, be sure to run dxwebsetup.exe during setup. However even if the user does not run it you should at least get canvas 2D support, but for best performance and features you should definitely get your users to install it.

We're also looking in to Linux support via node-webkit - hopefully we'll have something in the next release!

This release also introduces experimental texture preloading for the canvas 2D renderer. This is a hack we've added to try to force browsers to load all the layout's textures on start of layout to make the initial gameplay smoother. Previously textures would have been loaded when objects first appear which could make the game jumpy, especially on mobile devices. Since canvas 2D doesn't actually support memory management like WebGL does, we can't release textures at the end of the level, but hopefully the browser releases them if they haven't been used for a while. There's a chance this also increases the memory usage of the game. Let us know if you notice any improvement or problems running large games on mobile browsers.

We're also using CocoonJS's beta 'screencanvas' renderer in this release, which should be faster but might have rendering bugs. Watch out for any issues and please report them direct to Ludei if you encounter any, since we can't fix problems with CocoonJS.



New support for exporting Windows and OS X desktop applications via node-webkit. Support for Awesomium has been removed in favour of this.


System actions: set layer parallax, background color and transparent


CocoonJS: the new screencanvas rendering mode is now enabled


Experimental texture preloading for canvas 2D renderer


Windows Phone 8: we no longer handle activate/deactivate events, because it seemed to crash WP8. We'll try and fix this in a future release, but this might help WP8 apps get approved to the store in the mean time.


The installer now checks the minimum system requirement of Windows XP SP3, since lower service packs are not supported. If you try to install Construct 2 on XP SP2 or older, you will get an error message and the installer will quit.

Bug Fix

Javascript error minifying Windows 8 exports

Bug Fix

Touch object: AbsoluteYForID expression didn't work

Bug Fix

Possible problems creating objects in loops in groups

Bug Fix

Container objects on different layers in a layout would not link up properly on startup

Bug Fix

Possible javascript error testing overlap in an OR block with an object in a container


ludodesign 30.9k rep

Uhuuuu! Happy 2013 first version o/

Thursday, January 10, 2013 at 6:14:26 PM
triptych 4,727 rep

You guys give new meaning to the word "Rock"

Thursday, January 10, 2013 at 6:15:25 PM
arconstruct 3,753 rep

Linux support would be absolutely amazing! Please keep it in mind!

Thursday, January 10, 2013 at 6:20:20 PM
Przemek32767 25.4k rep

Wow, 80 MB of awesomeness! Node-webkit sounds really promising. I can't wait to give it a shot.

Thursday, January 10, 2013 at 6:20:40 PM
ageiser 5,253 rep

When I read 'node-webkit,' I thought you were talking about node.js/websockets. Still an awesome update.

Thursday, January 10, 2013 at 6:25:21 PM
Inf3rnal 13.8k rep

First awesome update of the new year!

Keep up the awesome work and I'm so looking forward to the Linux support.

Thursday, January 10, 2013 at 6:27:04 PM
rodmontgt 4,854 rep

Happy new year!!! thanks for updates

Thursday, January 10, 2013 at 6:27:06 PM
DeMayunn 3,288 rep

Fantastic, once again.

Thursday, January 10, 2013 at 6:27:33 PM
jardelbr 4,893 rep

OMG! Thanks!!!
2013 is comming Better!!!!!

GO SCIRRA!!!!!!!!!!!!!!!!!!!!!!!!!!

Thursday, January 10, 2013 at 6:31:50 PM
mammoth 9,706 rep

Awesome possum!

Thursday, January 10, 2013 at 6:32:49 PM
cyril 4,822 rep

Happy new year to the fabulous Scirra team and to all users of Construct 2 !

Thursday, January 10, 2013 at 6:34:12 PM
Quique 6,467 rep

Happy new developing year guys!!!!

Thursday, January 10, 2013 at 6:34:33 PM
GeometriX 12.7k rep

Awesome, and the ability to publish to Mac is an unexpected bonus!

Thursday, January 10, 2013 at 6:36:24 PM
Kyatric 76.0k rep

My first tests with nodewebkit are pretty promising.

Everything is pretty much working as intended, performances are brilliant.
By default though, a few notices, like the window has a "maximize" icon, which once maximised modifies the "real" position of the mouse cursor, compared to the "logic" position it should be.
Other than that, it's all good, and really a simple "single click" export.

That's pretty interesting/exciting. Good job as usual Ash !

Thursday, January 10, 2013 at 6:42:47 PM
Eisenhans 20.1k rep

Node-webkit? Steam, here we come!

Thursday, January 10, 2013 at 6:47:24 PM

Leave a comment

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