Don't Miss Out

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

Construct 2 Release r150

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

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

Tuesday, November 12, 2013

New this build: tilemap improvements! There's also a batch of tweaks and bug fixes. We'll be continuing to improve tilemap support over the next few releases. Stay up to date with beta releases to be the first to try them.

Please note autosave is now enabled by default. We are keen to make sure it is working properly so please keep an eye on your autosave files and occasionally check they open correctly, and let us know if there are any problems!



Tilemap plugin: new conditions, actions and expressions covering setting and erasing tiles at runtime, saving/loading tiles as JSON data, and converting positions to/from tile indices


Tilemap bar: can now export current tilemap as a TMX. Note because Construct 2 and Tiled do not support the same features, importing then exporting will lose some information such as terrain definitions.


Tilemap bar: now shows tile number for the tile under the mouse (useful with the new actions to set tiles)


Tilemap editor: can now right-click to erase tiles


When opening a project with missing files, the editor now prompts and lists all the missing files with a warning. Previously this only resulted in check failures in beta releases, and possibly no error message at all in stable releases.


System action: set half framerate mode. (I caved!) This is an experimental option. It's basically hard-coded to skip frames when the delta-time is under 29ms, basically a magic value found by hand - this will probably also cause incorrect frame skipping on displays with refresh rates above about 70 Hz. Also due to the way browsers synchronise with v-sync, this may still look choppy even when half framerate mode is on. Let us know how it works for you.


Safari iOS and Chrome for Android: will no longer play music on next touch if the music is stopped or paused before the next touch


Open web app exporter: now specifies fullscreen setting in manifest as a string, since that's what Firefox Marketplace seems to want


Autosave now saves a .capx.autosave file instead of .autosave.capx, so autosave files don't show in the Open dialog by default.


Autosave is now enabled by default on a 20 minute interval. Please remain vigilant of any issues that may occur with autosaves.


'Translucent inactive layers' setting now also locks all but the active layer, allowing for convenient single-layer editing.


SCML import: now sets imported sprite's initial visibility to 'invisible', so they do not appear in the wrong place while the SCML is still loading.


AJAX: now interprets a response HTTP status code of 0 as success, since some platforms seem to report it as such.

Bug Fix

Tizen: worked around a Tizen bug that would cause incorrect display when locking orientation

Bug Fix

Debugger: now counts collision and poly checks for tilemap collisions

Bug Fix

Touch co-ordinates could be incorrect in non-fullscreen high-DPI games

Bug Fix

Audio: javascript error loading a savegame with muted audio

Bug Fix

Tilemap: crash setting zero tile width/height

Bug Fix

Tilemap: collisions now work with Pathfinding and Line-of-sight behaviors

Bug Fix

Tilemap: sometimes did not update when switching between layouts

Bug Fix

AJAX: now sets LastData even when the server responds with an error


New quadTexUV function in WebGL renderer for plugins to use for distortion effects


Joskin 6,129 rep

Yey ! Thanks for the half framerate mode :)

Tuesday, November 12, 2013 at 11:52:35 AM
refeals 9,435 rep

Nice update! Thanks guys!

Tuesday, November 12, 2013 at 11:53:35 AM
ThunderZ 7,737 rep

>>> System action: set half framerate mode
This is exellent.
Game on mobile (even with cocoonjs) can now have more sprite on screen with a fixed and smooth 30 fps animation.
30fps fixed will be more smooth than have fps jumping from 40 <-> 60 fps

Tuesday, November 12, 2013 at 12:04:58 PM
tassio franca 1,294 rep


Tuesday, November 12, 2013 at 12:06:30 PM
tassio franca 1,294 rep

i fell so Goood!

Tuesday, November 12, 2013 at 12:07:25 PM
OneMuppet 7,031 rep

Awsome guys! Thanks!

Tuesday, November 12, 2013 at 12:07:49 PM
Paradox 42.1k rep

Yes on the Tizen bug! Hoorah!

Tuesday, November 12, 2013 at 12:09:14 PM
TELLES0808 23.1k rep

Nice release, even better for a Stable!!!

Tuesday, November 12, 2013 at 12:19:53 PM
iceangel 34.0k rep

oh magnificent and continue with titlemap, improving it

thanks Scirra

Tuesday, November 12, 2013 at 12:23:42 PM
JudyScott 8,724 rep

Hey look Newt, buck fiddy!

Tuesday, November 12, 2013 at 12:37:45 PM
philx 4,517 rep

Weeehoow! I love these frequent updates!!

Tuesday, November 12, 2013 at 12:41:51 PM
Goury 3,873 rep

Я джва дня ждал этого апдейта!

Wow, exacly when needed

Tuesday, November 12, 2013 at 12:42:22 PM
gillenew 25.5k rep

you guys are awesome!

Tuesday, November 12, 2013 at 1:00:41 PM
sggs 3,575 rep

Yet again you supply a solution when I need it. Thanks for the tilemaps and added features.

Tuesday, November 12, 2013 at 1:21:57 PM
Lordshiva1948 44.3k rep

yep nice thank you

Tuesday, November 12, 2013 at 1:25:57 PM

Leave a comment

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