Don't Miss Out

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

Lightning Draw


34.723 seconds


52.056 seconds

For the first 3 people to download this release!

Quick Draw


2m 39s


2m 9s


2m 27s


3m 8s


4m 15s


6m 33s


6m 42s


6m 18s


8m 33s


8m 35s


8m 40s

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

Construct 2 Release r98

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

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

Thursday, July 05, 2012

New this build: experimental support for the CocoonJS ads extension, and more improvements to the image editor, including copy and paste support and a new rectangle select tool. Hopefully being able copy and paste between Construct 2 and other editors will provide another convenient way to get your artwork in to and out of the editor. The CocoonJS Ads plugin also is an interesting way to try to monetise your games. Note that it is currently only for testing - you won't be able to publish games until Ludei release their cloud build system, which is on the way and hopefully will be released soon.

Please note despite the fact you can paste from C2 to Paint.NET preserving alpha transparency, you will lose alpha pasting from Paint.NET to C2. This is because Paint.NET's clipboard format does not support alpha for other programs. I've asked them to add it, and it seems to be on the todo list for the next major version of Paint.NET. In the mean time, the workaround is to save to a PNG file then import that.

There's a raft of other smaller improvements too - see the changelog for more!



Experimental CocoonJS Ads plugin. Display banner ads or fullscreen ads during the game to help earn some money from your game.


Image editor: new rectangle select tool - helps with simple cropping and adjustments


Image editor: clipboard support - cut and paste images in to and out of other programs.


AppMobi object: action to hide device status bar (for true fullscreen)


Text object: new 'line height' property. Adjust the spacing between lines for your text objects.


Image editor: collision poly points can now be nudged with arrow keys (like image points can)


Image editor: shortcut key 'I' to add new image point when image points tool selected


Image editor: options to apply origin, image points and collision poly to all animations in the object


Button: 'Auto font size' property, same as Text Box's. Also changed both to default 'Auto font size' to 'Yes' instead of 'No'.


Image editor: now warns with a balloon tip when using a tiled image which isn't power-of-two size (e.g. 32x32, 64x64, 128x128...) Usually power-of-two sizes can be drawn seamlessly even when using opacity, zoom, rotation and floating point positioning. On the other hand non-power-of-two sizes can appear with seams, or in the WebGL renderer they can appear blurry. (This only helps Tiled Background objects - when using Sprites, the size of the image does not matter.)


Event sheet: 'Enter' key can now edit selected event variables


New image editor tool icons


Using Safari for Windows without Quicktime installed used to crash on an 'Audio is undefined' javascript error. Now instead the following message will appear, and the game will continue to run without audio: "It looks like you're using Safari for Windows without Quicktime. Audio cannot be played until Quicktime is installed."


The image editor warning for large images has been increased from 1024 to 2048, since even all major mobile devices can handle 2048x2048 sized textures. However larger than that is definitely not supported by all devices, so you should certainly heed this warning if you see it.


In some cases, in an OR block there would technically be no instances picked, so object expressions would return 0. This seemed to have some unexpected side-effects though, and prevent some events which look like they should work from working. So now in OR blocks if no instances are picked but instances exist, an arbitrary (first) instance is used to get the expression from.


Image editor: shortcut to pick a color changed from shift+click to control+click


Overlay canvas (for WebGL text rendering) is positioned with different code now, which should make it work better with some kinds of CSS if modifying the exported page.


Facebook plugin: Facebook have started issuing user IDs as 15-digit numbers (in the trillions, up from a previous 9-digit number). This caused problems for the UserID expression which returned an int and ended up truncating the number. The UserID expression now returns a float, which can just about fit the number within its integer precision range.

Bug Fix

Adding a non-layout instance (e.g. Array, Dictionary) when an event sheet tab is open now correctly inserts an invisible instance rather than making a useless object with no properties.

Bug Fix

Image editor: possible check failures trying to draw outside image area

Bug Fix

Image editor: cropping an entire animation could occasionally make objects "wobble" by a pixel throughout the animation. This should no longer occur and it should stay smooth.

Bug Fix

Construct 2 should no longer lock image files after importing them or using them in the editor. (Previously importing an external image file could make the external file uneditable until you closed Construct 2 or at least the image editor.)

Bug Fix

Possible javascript error minifying projects using the Physics behavior

Bug Fix

Possible javascript error in Sprite's 'Load image from URL' action.

Bug Fix

Image editor: 'Duplicate animation' may not have worked correctly in some cases.

Bug Fix

Shortcut to add a comment (Q) now works when event variable or another comment is selected

Bug Fix

Form controls (Text box, Button) no longer jitter when using a fullscreen mode

Bug Fix

Sprite: 'Is overlapping' conditions did not always work properly in an OR block

Bug Fix

Import Audio dialog: would sometimes incorrectly rename .m4a or .ogg files with the same name if imported separately rather than all at once.


delgado 39.8k rep

Display banner ads GREAT

Thursday, July 05, 2012 at 4:41:38 PM
Tokinsom 19.3k rep

Righteous. I am digging the new image editor tools :)

Thursday, July 05, 2012 at 4:43:27 PM
delgado 39.8k rep

Scirra, you spoil us! :)

Thursday, July 05, 2012 at 4:44:51 PM
McKack 9,481 rep

I'm looking forward to exclusively making all my graphics within Construct 2! :) Great update!

Thursday, July 05, 2012 at 4:45:35 PM
Nimtrix 8,452 rep

Aah, rectangle select tool. Loving it!

Thursday, July 05, 2012 at 4:47:44 PM
Squid 5,575 rep

What a nice way to start the month

Thursday, July 05, 2012 at 4:48:22 PM
Taurian 6,707 rep

Thanks for the quick release Ashley!

Thursday, July 05, 2012 at 4:49:47 PM
farsmile90 10.9k rep

:D action to hide device status bar ! Awesome .

Thursday, July 05, 2012 at 4:54:42 PM
IronRick 5,001 rep

2 more releases for the big 100... Keep going and thanks for all your great work!

Thursday, July 05, 2012 at 4:56:27 PM
Basseman 3,494 rep

Great as always, thank you Scirra !

Thursday, July 05, 2012 at 4:57:49 PM
gaboduarte 13.8k rep

Can we already publish games to Google Play, or only via the Cocoon Launcher?

Thursday, July 05, 2012 at 4:58:11 PM
gillenew 25.5k rep

go go!!
update is all I need :D

Thursday, July 05, 2012 at 5:02:30 PM
7Soul 15.4k rep

"Construct 2 should no longer lock image files after importing them" This was annoying me a lot, specially when working with someone else using dropbox

Thursday, July 05, 2012 at 5:08:24 PM
TELLES0808 23.0k rep

Ashley, any chance to get the coordenates and sizes inside the frames editor to be made with numbers too? because sometimes to make the same collision box for two frames in different animations being necessary to export the project in folder and edit the source file, achieving the exactly same collision box sizes and positions. If you have the chance to write the coordinate of that points would be great. The same for all other things inside the editor, like the anchor points, where you need to place on the same exactly place the same point, but in different animation names, being hard to make it perfectly just clicking on the place (hopeful it show the point coordinate, but in large images it begin hard or waste much time to hit right on the place).

Thanks =]

Thursday, July 05, 2012 at 5:09:45 PM
Astro 5,991 rep

Nice addition with the CocoonJS Ad extension. Was wondering when this would be implemented. This is great news.

Thursday, July 05, 2012 at 5:09:49 PM

Leave a comment

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