Don't Miss Out

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

Construct 2 Release r127

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

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

Thursday, April 25, 2013

New this build: support for exporting to Blackberry 10! Like Windows 8 and Firefox OS, Blackberry 10 allows for making native apps directly with HTML5, supported with a high-performance browser with broad HTML5 feature support, including WebGL!

Support for BB10 is experimental at this stage. Additional documentation should be forthcoming, and we may go in to more details on our blog in the near future. However if you have a BB10 device, you should be able to get an app on to your device once you've installed Web Works and requested signing keys. If it works you can submit to the App World (there's also a tutorial video covering the submission process). Since BB10 is a relatively new platform there's a good opportunity to get in before the competition increases. Blackberry may also be providing an additional BB10 plugin to access platform-specific features in future as well.

We also now support packaged apps (useful for Firefox OS), and we've updated to node-webkit 0.5 and jQuery 2.0. There's also the usual bunch of tweaks and fixes. Happy testing and be sure to let us know of any issues!



Export to Blackberry 10


Open Web App exporter (for Firefox OS): now supports packaged apps (select 'packaged app' and zip up the resulting files). Useful if you want to host the app on the Marketplace servers instead of your own server. Tutorial will be updated soon.


Browser object: 'focus' and 'unfocus' actions should now work in node-webkit


Text: added missing 'Set blend mode' action


System: new condition 'Object UID exists'


node-webkit updated to v0.5, based on Chromium 27.


jQuery version updated to version 2.0.0. It's smaller, faster and does not support IE 6-8, which should not be a problem for Construct 2 projects since they are not supported anyway. jQuery 2 also now officially supports several platforms that Construct 2 exports to, such as Windows 8 apps, PhoneGap, Firefox OS, and more.


When dragging instances from the project or object bar, the properties are now based on an instance already in the project, rather than using the plugin defaults. (E.g. if you add a text object, make it red, then drag in another one from the project bar, the new one will also be red where previously it would be black.)


The condition 'Pick by UID' has been reimplemented to work with a single lookup, rather than iterating every instance. This should make it faster, but it also is now the one condition that is the exception to the rule about picking newly created objects in subevents, i.e. you can call a function on a newly created object, passing its UID, and successfully pick the instance, which did not previously work.


The Keyboard object now always blocks certain scrolling keys like the up and down arrows when it detects it's in a frame. Hopefully this will help fix scrolling problems on embedded games like in Kongregate or Newgrounds.


'Pick by UID' is now not invertible (use 'Object UID exists' system condition instead)

Bug Fix

Pathfinding behavior: could stop working in Firefox/IE10 after changing layout

Bug Fix

Image editor: arrow keys while renaming an image point would move the image point rather than the edit cursor

Bug Fix

Possible javascript error loading a savegame with physics joints

Bug Fix

Issues entering fullscreen from a non-fullscreen game on OS X. Should also re-center the canvas after exiting fullscreen (on all platforms).

Bug Fix

WebSocket: did not pass along the required protocol to the actual websocket

Bug Fix

Save/Load: the WebStorage fallback when IndexedDB was not supported did not always work. This should also fix save/loads not working on CocoonJS.

Bug Fix

Save/Load: did not always correctly restore objects with the Persist behavior from other layouts

Bug Fix

'Replace object' did not always replace references to object expressions in expression parameters


Fixed behavior actions with af_deprecated not being hidden


facecjf 8,004 rep

Woo hoo! and I made the quick draw :D

Thursday, April 25, 2013 at 4:32:03 PM
plut 5,563 rep

Wow, Blackberry support. Isn't it awesome?

Thursday, April 25, 2013 at 4:32:43 PM
PeterMr 5,017 rep

Nice!!!! Thanks!

Thursday, April 25, 2013 at 4:32:59 PM
felixsg 9,424 rep

Thanks vey much great work like ever

Thursday, April 25, 2013 at 4:35:17 PM
Tedg 9,893 rep

Another great update.Thank you scirra team.

Thursday, April 25, 2013 at 4:35:49 PM
Rayek 7,074 rep


Thursday, April 25, 2013 at 4:41:12 PM
RisalLaw 3,225 rep

cool... downloading...

Thursday, April 25, 2013 at 4:41:31 PM
eony321v 3,898 rep

Guys, good job, seriously!
You are doing so much for SC2 and I really like this software. I hope that it will become even better in the nearest future (and it is awesome right now).

Sorry for my bad english and thank you for another update!

Thursday, April 25, 2013 at 4:43:36 PM
PNTR 6,109 rep

Never looked into Blackberry 10 but this could be a great start.

Thursday, April 25, 2013 at 4:47:04 PM
gillenew 25.5k rep

nicee upgrade o// \\o \o/
'Object UID exists' is all that I want, for now :D

Thursday, April 25, 2013 at 4:48:21 PM
Bigheti 17.5k rep

Good release...BB is used by a niche market that is interesting to developing APPs for them!

Thursday, April 25, 2013 at 4:49:25 PM
rogueNoodle 3,083 rep

Great update - nice to see that we can use "Pick by UID" on newly created objects!

Thursday, April 25, 2013 at 5:17:03 PM
Unprofessional 4,390 rep

I'm glad to see so many bug fixes and very helpful changes.

Thursday, April 25, 2013 at 5:18:38 PM
kenli 7,858 rep

Finally, BlackBerry 10 Export :D
I hope additional API support for BB10 will be implemented soon.
Especially for BBM and In-App Purchase API :)

Thursday, April 25, 2013 at 5:19:54 PM
ferrod 18.7k rep

Thanks for another update to try my new adquired license.
And thanks for all the great work.

Thursday, April 25, 2013 at 5:29:51 PM

Leave a comment

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