Don't Miss Out

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


Lightning Draw

aruche

9.063 seconds

richlockard

47.516 seconds

For the first 3 people to download this release!

Quick Draw

Guest

2m 34s

adagar

2m 53s

Tsengar

2m 1s

Guest

2m 21s

NaSTy

3m 4s

AliDogan

3m 19s

Rhindon

3m 23s

Lowren

3m 23s

Shrapnel

4m 34s

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

Construct 2 Release r130

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

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

Tuesday, May 14, 2013

New this build: export to Tizen! Currently there are no devices available that run Tizen, which is a new mobile/tablet operating system mainly developed by Samsung and Intel. However Samsung has announced they will launch Tizen phones towards the end of this year, and as the maker of the most popular Android phones, this means Tizen could quickly become a major new mobile OS. We managed to get hold of an early Tizen device, and Tizen supports creating apps directly in HTML5 (just like Firefox OS, Windows 8 and Blackberry 10). So we've added in support nice and early so you can be ready as soon as Tizen devices launch.

Tizen has a very promising browser - it supports WebGL and the Web Audio API already, scoring 91% on ScirraMark, only missing WebRTC (for the User Media object). This means Tizen apps should perform well and have a broad feature set. The process of deploying an app to Tizen is a little complicated right now, requiring developer devices, the Tizen SDK, and we had to do a firmware update and install some drivers on the developer device to get it working. For this reason we won't be documenting how to deploy to Tizen apps for the time being - we'll leave it for those already familiar with Tizen (or if you're feeling brave!). When commercial devices become available we'll be sure to write a new tutorial, and by then the process should be significantly simpler.

There's also a raft of smaller additions this build, ranging from scale inner fullscreen mode, Sprite now has an initial animation property, a new plugin to access files on disk in node-webkit, and more. See the changelog for the full details!

Changelog

Feature

Export for Tizen

Add

Fullscreen in browser 'Scale' option replaced with 'Scale inner' and 'Scale outer'. 'Scale outer' is what it used to do, but 'Scale inner' is a new variant that scales but cuts off edges of the screen rather than extends the view if the aspect ratio does not match. This is useful for designing 16:9 games that cut off the edges and only show the middle section in 4:3 displays.

Add

Sprite: initial animation property

Add

Event sheet: option to right-click a global variable and 'move to event sheet'

Add

AJAX object: in node-webkit, can now load files from disk in the same folder as the app. Use 'Request URL' and enter a name like "myfile.txt", and if it cannot be found as a project file, it will then try to load "myfile.txt" in the same folder as the app.

Add

New 'Node-Webkit' plugin, to access node-webkit specific features. Currently this plugin allows basic file operations (like reading and writing files on disk) and opening file dialogs.

Add

Browser object: actions to log to the browser console, and start/end log message groups. Useful for debugging.

Add

Browser object: action to execute a string of Javascript code, and an expression to execute javascript and return the result (if it's a number or string). These basically call eval(), which is widely regarded to be dangerous. Try to avoid using these features; while occasionally useful, the Javascript SDK is almost always a more elegant way to add custom code to Construct 2 projects.

Add

Project settings for Email, Website and ID, which are now used as defaults by several exporters. Project properties have also been re-arranged in to two separate "About" and "Settings" categories. Several export dialogs now have had their author/email/website/id fields removed and will take the values directly from project properties instead.

Add

Drag & Drop behavior: can now axis limit to just horizontal or vertical movement (via 'Axes' property)

Add

System: 'Is on platform' condition. Test if running as e.g. a Windows 8 app, in CocoonJS, as a HTML5 website, etc. Should help setting up one project to work nicely on multiple platforms by dealing with platform-specific differences.

Add

New example: detecting the input method. Shows how to make a title screen that detects if the user has keyboard/mouse or touch controls, and switches the control method accordingly.

Change

The runtime will now attempt to use WebGL in CocoonJS if it is available. Note there are not yet any public versions of CocoonJS that support WebGL yet - this is in anticipation of future support. Note releases prior to this one will never use WebGL on CocoonJS since we had previously skipped even checking for it.

Change

Z Order bar: now uses icon for sprite instance's initial frame to help differentiate instances

Change

Sprite: icon in editor now appears taking in to account the first instance's initial frame. This means if all your instances use a non-default initial animation/frame, the editor icon will correspond to that frame's image. (You might need to close and reopen the project for this to take effect after changes.)

Change

Gamepad: now implements a radial deadzone instead of axial deadzone

Change

The default 'fullscreen in browser' property is now 'Letterbox scale', since it uses the whole screen without changing the aspect ratio.

Bug Fix

Could not change the case of a layer name from the properties bar

Bug Fix

Node-webkit: tab then enter sometimes opened a "What is a browser?" page

Bug Fix

Deleting the last object type in a family did not also delete the family

Bug Fix

Pathfinding behavior: did not update obstacle map when changing layouts with a global object

Bug Fix

Exported Windows 8 and Windows Phone 8 projects now use the project 'Version' property


Comments

5
AliDogan 3,016 rep

Keep Going !

Tuesday, May 14, 2013 at 6:09:00 PM
4
NaSTy 9,442 rep

Wonderful!!!

Tuesday, May 14, 2013 at 6:09:36 PM
4
RisalLaw 3,225 rep

nice one... download and updating now...

Tuesday, May 14, 2013 at 6:10:34 PM
4
bon4ire 6,003 rep

Thanks again as always!

Tuesday, May 14, 2013 at 6:13:51 PM
4
gammabeam 13.8k rep

Wow, that was a nice update!

Tuesday, May 14, 2013 at 6:14:02 PM
4
gammabeam 13.8k rep

And the ability to debug without having to add a "debug" layer and a bunch of text objects! <3 <3 <3

Tuesday, May 14, 2013 at 6:15:39 PM
3
Asatur 2,798 rep

great work :)

Tuesday, May 14, 2013 at 6:16:56 PM
4
ThunderZ 7,237 rep

Wonderfull !!! Exellent Release !!!

Tuesday, May 14, 2013 at 6:18:29 PM
1
delgado 35.8k rep

Export to Bada 2.0 please too :)

Tuesday, May 14, 2013 at 6:18:36 PM
6
smorenoe 2,915 rep

"a new plugin to access files on disk in node-webkit"
OMG!!!

Tuesday, May 14, 2013 at 6:18:53 PM
5
Thndr 4,891 rep

Love the node-webkit file plugin.

Tuesday, May 14, 2013 at 6:20:47 PM
8
rexrainbow 151.8k rep

An official ChromeConsole feature!

Tuesday, May 14, 2013 at 6:21:57 PM
2
onzephyr 9,962 rep

nice update.

Tuesday, May 14, 2013 at 6:22:15 PM
2
PeterMr 5,017 rep

Other great job. Thanks!

Tuesday, May 14, 2013 at 6:25:36 PM
3
Animate 11.7k rep

Exporting on Tizen, awesome!. That is forward thinking, forward doing...

Tuesday, May 14, 2013 at 6:33:58 PM

Leave a comment

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