Don't Miss Out

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

Lightning Draw


27.8 seconds


1m 8s


1m 9s

For the first 3 people to download this release!

Quick Draw


1m 23s


2m 32s


2m 38s


2m 60s


2m 14s


3m 22s


4m 38s


4m 55s


4m 24s


5m 20s

Be one of the first 15 people to download this release!

Construct 2 Release r102

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

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

Thursday, September 06, 2012

New this build: better Windows 8 integration for making apps for the upcoming Windows 8 launch in October! There are also additions to the Touch object making it easier to use multitouch input.

We are still keen to get a stable release out as soon as possible, since we are long overdue for one (mainly because of the long development time spent on r100). So please test thoroughly, and if all goes to plan we can issue a new stable release in the next week or two - r95 is getting a bit old now.



New Windows 8 plugin, to access Windows 8 app specific features like snap and sharing.


New icon for instance variables to help them stand out in the event wizard


Touch object, Drag & drop behavior: now supports 'MS Pointer Events', which means it now correctly detects touch input on Windows 8 touchscreen devices.


Touch object: new expressions to make it easier to handle multitouch input: TouchCount, XAt, YAt, AbsoluteXAt, AbsoluteYAt (to get Nth touch positions)


Touch object: new expressions to make it easier to detect swipes and the angle of motion of touches (expressions SpeedAt, AngleAt, and condition 'Compare touch speed'). Watch out since some devices seem a little erratic in reporting touch speeds, I'm not sure if this can be fixed or if the device is just not accurate enough in this case.


Scirra Arcade: now supports switching in to fullscreen mode using the Browser object's 'Request fullscreen' action. This allows you to make Arcade games that can take up the entire monitor, but remember you must create a key or button the user must press since the action only works in a user-inputted event, and it is only supported in Firefox and Chrome.


New system expressions CanvasToLayerX, CanvasToLayerY, LayerToCanvasX, LayerToCanvasY. Translate co-ordinates between layer and screen (canvas) co-ordinates.


CocoonJS: now properly supports suspending and resuming so game pauses, stops playing audio, and stops consuming CPU when going in to the background.


Browser object: 'on resized' trigger


New 'Color' parameter to the Noise shader, allowing for monochrome noise


Breaking change: This was actually introduced in an earlier release, but was not changelogged: the way spawned or created objects are picked in subevents has changed. Newly created instances are picked in their own event, but not picked in subsequent "sibling" subevents until the end of the next top-level event. This was done for stability reasons. Post to the forum if you need more information / workarounds.


AJAX object: rewritten to not use jQuery. In theory that should mean it can now work in CocoonJS and directCanvas, but none of my tests worked with either. I'll be continuing to work on this but watch out for any changes in functionality in the mean time.


Removed 'experimental' tag from the Windows 8 export option, since it now works with Windows 8 RTM and has decent platform support via the new Windows 8 object. Please note exporting to Windows 8 now requires RTM, so will no longer work on the Release Preview or earlier.


Moved several platform-specific plugins to a separate 'platform specific' category.

Bug Fix

Export to Chrome Web Store: would get a blank screen if exporting a fullscreen app

Bug Fix

WebGL shader effects: the blending shaders did not always correctly take in to account the background alpha, which made them sometimes look incorrect on layers with 'Force own texture' set to 'Yes'. They should now always work correctly.

Bug Fix

mage editor: possible problems pressing both mouse buttons with the line, pencil or rectangle tools

Bug Fix

System 'Set layer effect enabled' action did not display properly in the event sheet

Bug Fix

Stacking multiple shaders involving blend shaders could display incorrectly

Bug Fix

The help link in layer properties did not work

Bug Fix

Text object: 'set text color' did not always work in the WebGL renderer

Bug Fix

Exporting to appMobi: the audio object's preload actions crashed when using directCanvas, should now work correctly

Bug Fix

The editor now ensures you cannot give effects, behaviors or instance variables in the same object the same name. Previously it was possible to cause name collisions with effects.

Bug Fix

Text: setting a webfont every tick caused a big performance drop in Firefox. It now runs fast, but still avoid setting things like this every tick if you can.


Mipey 13.7k rep

Quick question, is there a condition that checks if the game is running on Windows 8?

EDIT: Nevermind, I just saw the "is Windows 8 app". It's not clear though whether this means native Windows 8 app or any app run through any browser in Windows 8...

Thursday, September 06, 2012 at 6:03:52 PM
Index 7,899 rep

These updates come out almost too quickly. lol <3u

Thursday, September 06, 2012 at 6:04:18 PM
ludodesign 30.8k rep

Uhuuuuuuuu go construct! I have tested the smartphone version, and this working great here. =)

Thursday, September 06, 2012 at 6:06:38 PM
Ashley 200.4k rep

@Mipey - 'Is Windows 8 app' in the Windows 8 object?

Thursday, September 06, 2012 at 6:06:50 PM
farsmile90 10.9k rep

So sweet, it's 1 in the morning :D now i have 102 ver. only one not two. :))

Thursday, September 06, 2012 at 6:07:16 PM
DiscoFish 7,238 rep

Thank you!

Thursday, September 06, 2012 at 6:09:00 PM
glerikud 21.1k rep

Great update as usual. I love the W8 plugin :)

Thursday, September 06, 2012 at 6:10:40 PM
Mipey 13.7k rep

Sleep deprivation is taking its toll on me. I need to stop jumping to conclusions...

Yay for releases!

Thursday, September 06, 2012 at 6:11:58 PM
gonzdevour 14.2k rep

Love your effort on mobile integration.

Thursday, September 06, 2012 at 6:15:22 PM
urbano 5,099 rep

Construct 2 against attacks...

Thursday, September 06, 2012 at 6:18:31 PM
Rory 11.3k rep

Another release closer to a stable build! Comeon' Ash and Tom, it's been over 10 releases :D

Thursday, September 06, 2012 at 6:18:44 PM
KidsOnTheBeat 3,451 rep

Awesome work - now I need to get my hands on a Win8 tablet for testing somehow...

Thursday, September 06, 2012 at 6:23:07 PM
kenli 7,858 rep

Great and fast update, Scirra. :)

Thursday, September 06, 2012 at 6:23:07 PM
Animate 12.6k rep

Awesome, great work. Is it possible to have the long awaited ad integration feature to monetize our games on the next stable release...

Thursday, September 06, 2012 at 6:24:15 PM
TELLES0808 23.0k rep

Oh man, very hand!

Thursday, September 06, 2012 at 6:26:50 PM

Leave a comment

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