Don't Miss Out

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


Lightning Draw

ranma

27.8 seconds

Guest

1m 8s

Guest

1m 9s

For the first 3 people to download this release!

Quick Draw

Guest

1m 23s

Terrato

2m 32s

plut

2m 38s

Waltan

2m 60s

AkiraWong

2m 14s

glerikud

3m 22s

AnD4D

4m 38s

Weishaupt

4m 55s

shinkan

4m 24s

Ugotsta

5m 20s

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

Construct 2 Release r102

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

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.

Changelog

Add

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

Add

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

Add

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

Add

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

Add

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.

Add

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.

Add

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

Add

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

Add

Browser object: 'on resized' trigger

Add

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

Change

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.

Change

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.

Change

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.

Change

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.


Comments

0
Mipey 13.2k 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
6
Index 7,577 rep

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

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

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

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

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

Thursday, September 06, 2012 at 6:06:50 PM
3
farsmile90 10.4k 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
2
DiscoFish 7,238 rep

Thank you!

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

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

Thursday, September 06, 2012 at 6:10:40 PM
4
Mipey 13.2k 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
3
gonzdevour 13.2k rep

Love your effort on mobile integration.

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

Construct 2 against attacks...

Thursday, September 06, 2012 at 6:18:31 PM
-4
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
5
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
5
kenli 7,328 rep

Great and fast update, Scirra. :)

Thursday, September 06, 2012 at 6:23:07 PM
4
Animate 11.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
5
TELLES0808 22.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.