Don't Miss Out

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

Construct 2 Release r138

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

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

Thursday, July 11, 2013

In the run up to a stable release this build aims to fix bugs and update documentation. However we did add controller support for CocoonJS - which means Ouya controller input should work when CocoonJS supports Ouya - and a new Node-Webkit preview mode.

The recent CocoonJS 1.4 launcher update made some backwards-incompatible changes to their system, which we've attempted to address in this release. However some of the changes have been relatively subtle, or simply difficult to update to while ensuring existing projects keep working like they used to. Please watch out for any further issues and let us know how it is working for you.



Gamepad: now supported on CocoonJS. This means the Gamepad object should work with Ouya controller input when CocoonJS gets Ouya support.


New Node-Webkit preview mode. Choose 'Node-Webkit' from the new option in the 'Preview browser' project property. This allows testing in preview mode with all node-webkit specific functionality enabled (such as file IO). Note this only runs the Windows version (obviously), and runs node-webkit directly from the install directory so the AppFolder expression will return \exporters\html5\node-webkit\win32. If this sounds like a problem for you we recommend using a global variable, and if 'Is in preview' is true hard-code it to some development folder somewhere else, otherwise set it to NodeWebkit.AppFolder. Then use the global variable instead of the AppFolder expression.


Node-webkit plugin: 'Run file' action. This can be used to both run other programs, or open files (like double-clicking a file from the OS file explorer), such as opening an image with the default system image viewer.


CocoonJS plugin: new option to choose either the accelerated physics engine or the standard Javascript Box2D engine (called the web-based engine). By default it uses the accelerated engine, but you might want to switch back to the old engine in case the behavior of the game changes with the accelerated engine (or it has bugs)


CocoonJS plugin: properties to alter the store managed and sandbox settings


CocoonJS plugin: new 'refresh banner' and 'refresh fullscreen' ad actions


CocoonJS accelerated physics: code updated to support the 'disable collisions' feature. This won't work until the next CocoonJS launcher update.


Line-of-sight behavior: help link now points to its new manual entry


Geolocation: help link now points to its new manual entry


Bookmarks bar: help link now points to its new manual entry


Sprite font: help link now points to its new manual entry


Timer behavior: help link now points to its new manual entry


New manual entry on Construct 2's supported platforms


Node-webkit: updated to v0.6.2. Also now the Windows and Linux exports use a separate package.nw in the same folder as the executable instead of binary-appending the data to the executable itself, which should prevent occasional antivirus software false-positives for your end users as well as when actually exporting.


Node-webkit: user agent string was the same as Chrome's; it is now in the form "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko, Chrome, Safari) NodeWebkit/0.6.2" (notable change is it includes NodeWebkit so servers can detect it, but it should otherwise still detect as a Chrome browser)


Layout view: the resize-from-center key has been changed from alt to control, to prevent it conflicting with holding alt to temporarily disable grid snapping.

Bug Fix

CocoonJS plugin: attempted fix for backwards-incompatible changes to the advertising and IAP features in the 1.4 update. However it's difficult for us to be confident it definitely will work exactly to how it used to, so please watch out for anything that is still broken.

Bug Fix

CocoonJS: accelerated physics will now work with applying forces and torque when the next CocoonJS launcher comes out

Bug Fix

Sprite font: sometimes the character at the end of a line could disappear

Bug Fix

Sprite font: 'trimRight' javascript error on IE

Bug Fix

Audio: rotating layers now rotates positioned sounds around the listener rather than around the scroll position

Bug Fix

Possible javascript error creating objects in containers (notably creating an Array when in a container with a Sprite)

Bug Fix

Layout view: sprites could disappear if shift+resized with a negative size


Wenaptic 7,351 rep

Thank! :D Is perfect!

Thursday, July 11, 2013 at 5:01:54 PM
stachir 3,693 rep

now we're talking :D

Thursday, July 11, 2013 at 5:04:52 PM
HannahLynnSweets 2,127 rep

I absolutely love how dedicated you guys are towards development. THANKS! Keep it up.

Thursday, July 11, 2013 at 5:05:57 PM
CimaWebDesign 3,050 rep

Thanks! ;)

Thursday, July 11, 2013 at 5:06:06 PM
stemkoski 20.8k rep

Very excited about the new release, thanks once again for all your work!

Thursday, July 11, 2013 at 5:14:01 PM
bon4ire 6,078 rep

Thanks again as always

Thursday, July 11, 2013 at 5:16:49 PM
straybullet 3,140 rep

Ouya support good to see

Thursday, July 11, 2013 at 5:19:17 PM
mammoth 9,706 rep

Thanks for the fantastic update!

Thursday, July 11, 2013 at 5:19:50 PM
buffering 3,101 rep

Good job folks at Scirra, keep it going.

Thursday, July 11, 2013 at 5:29:47 PM
mahdisml 5,499 rep

Good !!!
CocoonJs is very Good !!!!
Gamemaker is a looser !!!

My location : Iran.Mashhad.elahiye

Thursday, July 11, 2013 at 5:35:57 PM
tavitooo 5,711 rep

Great its a important update! thanks guys!

Thursday, July 11, 2013 at 5:38:09 PM
Tedg 9,893 rep

Thank you Scirra Team.Keep it up.

Thursday, July 11, 2013 at 5:47:32 PM
NaSTy 9,597 rep

Thank you Guys! Fantastic!!

Thursday, July 11, 2013 at 5:53:20 PM
flaye 4,219 rep

Thank you!

Thursday, July 11, 2013 at 5:54:15 PM
firebelly 7,294 rep

Thanks! Keep on truckin

Thursday, July 11, 2013 at 5:59:57 PM

Leave a comment

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