Don't Miss Out

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

Construct 2 Release r103.2

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

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

Tuesday, September 11, 2012

Edit 13th September: updated to r103.2 to fix an unforeseen problem in the 'On destroyed' trigger which affected a minority of users. However please update to ensure you don't run in to the same problem in future.

After a longer delay than usual, we're happy to release a new stable update for Construct 2. If you're upgrading from r102 beta, there are some minor bug fixes and changes. If you're upgrading from the last stable release r95, you're in for a treat! There are tonnes of new features that have been introduced, including new image editor drawing tools, WebGL shader effects, support for making iOS and Android native apps via CocoonJS and directCanvas, and support for making desktop apps via Awesomium. These are summarised below - be sure to see the intervening changelogs for full detail:

  • r96 (17 changes): support for importing GameSalad projects, AJAX POST requests and more
  • r97 (18 changes): new image editor drawing tools and UI
  • r98 (29 changes): support for building native Android and iOS apps via CocoonJS
  • r99 (29 changes): further image editor improvements
  • r100 (44 changes): a major release introducing WebGL shader effects, exporting desktop apps using Awesomium, and much more
  • r101 (31 changes): new shaders and bug fixes
  • r102 (24 changes): improved support for Windows 8 via a new plugin and more bug fixes

This is the first stable release which can export to mobile (iOS and Android), desktop and the web - allowing you to distribute games on the widest array of platforms possible.

Please note the following breaking changes since r95. You may be required to make changes to your projects to keep them working the same in r102.
r96: the Platform behavior movement algorithm was slightly tweaked - please watch out for things working differently (although nothing has been reported in the beta releases).
r97: layer zoom rates no longer affect scaling done by the fullscreen settings (like letterbox scale).
r99 / r100: the Bullet behavior will change the Set Angle property to Yes if importing a project from r95 to keep backwards compatibility with a change in its functionality. If you really don't want the Bullet behavior to automatically set its angle, you will need to set it back to No after opening your project in r103 to keep it working the same.
r100: objects spawned or created in subevents can no longer be picked in subevents after it until the next top-level event. This was done to fix a crash bug. This may change the way projects work if they spawn/create objects then immediately try to use them in subevents. For a more detailed explanation and ideas for workarounds, see this thread.

As always, we strongly recommend all users upgrade to the latest stable release. There have been a total of 94 bug fixes since r95, not to mention the addition of major new features, so please be sure to upgrade to avoid experiencing bugs we've already fixed.

There will be more on the way, with our approximately weekly beta releases. It's great to have lots of people testing beta releases to help make sure Construct 2 is as good as it can be, and you also get the latest features sooner - if you're interested you can keep an eye on our full releases list, or subscribe to our Facebook page, Twitter feed or Google+ page where we also announce new beta releases. Thanks for choosing Construct 2!



Windows 8 object: 'Set live tile text' action


Gamepad object: a new Gamepad manual entry, also linked to from the object's 'Help' button


User Media object: a new User Media manual entry, also linked to from the object's 'Help' button


Project Bar: lots of help links added to item and folder context menus, aimed at helping beginners find information in the manual.


Added some missing context menu links to the Effects dialog (family or object context menus in project/object bars)


Picture editor: control+crop now crops without leaving a 1px transparent border. Note the border is recommended for most uses since it improves the quality of rotated sprites.


Changed some of the closing code to try to work around further issues when closing Construct 2. It seems stable for me now, but there may be occasional crashes when closing Construct 2. This should not affect saved projects so your work is still safe even if it crashes on exit, but it may be difficult to fully fix until a reliable way to reproduce the problem can be worked out.


Picture editor: 'resize canvas' now defaults to 'stretch' since it better handles the origin for new (empty) images

Bug Fix

Error exporting to Awesomium with project set to use fullscreen

Bug Fix

Separate triggers, and events in groups, are now treated as 'top level' when picking newly created objects.

Bug Fix

Drag & drop behavior accidentally blocked mouse events on Windows 8

Bug Fix

Possible crash loading files from root directories like C: \file.capx

Bug Fix

Possible Sprite object disappearing in editor if setting origin far outside image area

Bug Fix

Sprite: all instances accidentally shared the same effect parameters. Now, effect parameters can be set for individual instances.

Bug Fix

Disabling an effect in 'On create' could cause a javascript error

Bug Fix

Gamepad object: didn't work in Chrome 22+ (Chrome 21 is current version where it should still have worked)


Objects destroyed in onDestroy should now also be destroyed


gonzdevour 14.7k rep

C2 will be the best!
Time to get some win8 devices.

Tuesday, September 11, 2012 at 3:15:35 PM
FredFors 8,729 rep

This is awesome, loving the rate of updates!

Tuesday, September 11, 2012 at 3:15:37 PM
ludodesign 30.9k rep

Uhuuuuuu \o/

Tuesday, September 11, 2012 at 3:16:47 PM
Zetar 10.2k rep

YEA! Construct 2 rocks!

Tuesday, September 11, 2012 at 3:20:04 PM
Jayjay 23.0k rep

Awesome, thanks Scirra =D

Tuesday, September 11, 2012 at 3:21:52 PM
mltreadway 6,214 rep

Once again... AWESOME!!!

Tuesday, September 11, 2012 at 3:22:20 PM
Keyo 3,163 rep

Cool, downloading now!

Tuesday, September 11, 2012 at 3:25:52 PM
DiscoFish 7,238 rep

Just love you!

Tuesday, September 11, 2012 at 3:27:15 PM
aldhy 4,505 rep

great move.. but i'm waiting for feature which direct exporting to Android & IOS.. XD

Tuesday, September 11, 2012 at 3:27:45 PM
luisgmolina 8,351 rep

Yeah, Stable version Cool!

Tuesday, September 11, 2012 at 3:28:01 PM
onzephyr 9,962 rep

Awesome, downloading now. Great work Scirra team!

Tuesday, September 11, 2012 at 3:28:22 PM
jogosgratispro 23.4k rep

Nice One. I really appreciate it!

Tuesday, September 11, 2012 at 3:30:41 PM
emte 3,141 rep

One of the fastest development i ever saw ... fantastic job guys. i am really happy i picked up COnstruct among others ;)

Tuesday, September 11, 2012 at 3:36:30 PM
Wastrel 12.5k rep

Good job, guys!

Tuesday, September 11, 2012 at 3:37:12 PM
FluxGameStudio 2,227 rep


Tuesday, September 11, 2012 at 3:52:22 PM

Leave a comment

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