Don't Miss Out

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


Construct 2 Release r64

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

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

Monday, October 24, 2011

New this build: Facebook integration! The plugin is beta and the Facebook API seems to be a work-in-progress (it was changed daily as I worked on it), so there may be problems. However, you can do things like publish to the wall and post scores for the user. First you have to log the user in with the Log in action. Don't do this automatically - have a button the user clicks to log in. Then you can use the other features depending on the permissions you required. Watch out for a new tutorial - we'll cover how to use it in more detail soon. (Keep an eye on our Twitter or Facebook page for updates as they happen.)

There are also six new behaviors: car, pin, rotate, flash, sine and anchor. These should make various aspects of game creation a little bit quicker and more convenient. The Car movement also makes new kinds of game really easy where you have a steering movement rather than an 8-direction movement.

We've also got a new welcome screen designed by Paulo Ricardo Reinehr (who also designed our front page image). We think it looks great! Hopefully this will make Construct 2 look a bit more polished for you.

There's also a slew of bug fixes. With this many changes usually there's some risk something else that was working got broken. So please watch out for bug fixes and let us know of any problems!

Changelog

Feature

Facebook plugin (beta). Access features of the Facebook API, including hi-scores.

Add

Sprite: 'initial frame' property. Allows you to use sprites as tiles when each tile is an animation frame.

Add

Touch: device orientation and motion expressions, where supported

Add

Browser: update checking features. 'Is downloading update' and 'on update ready' events, and a 'reload' action. This allows you to make auto-updaters really easily. See this new tutorial on offline support.

Add

Browser: QueryString and QueryParam expressions, to access the query string.

Add

Car behavior. Based on the Classic car behavior, but with improved collisions. Classic's behavior had an annoying reverse response to hitting a solid. This new behavior responds more realistically - if you just gently bump a solid from the side, you don't lose much speed. There's also a friction setting to adjust how much speed you do lose.

Add

Pin behavior. Stick an object to another object and have it rotate and move with it at a relative position. See the new 'Pin behavior' example.

Add

Rotate behavior. Make an object spin.

Add

Flash behavior. Make an object blink.

Add

Sine behavior. Make objects oscillate with a sine wave. Two new examples demonstrate this - 'Sine behavior - types' and 'Sine behavior - grass'.

Add

Anchor behavior. Positions and sizes objects relative to the window. Useful to quickly get UI working on multiple screen sizes.

Add

Audio: 'on ended' trigger

Add

Mouse: 'set cursor style' action. You can choose between 8 cursor styles the browser provides, including "none" (invisible cursor).

Add

System condition 'Is preview'

Change

New welcome screen

Change

Updated Google Closure Compiler (used to minify scripts) to latest version

Change

New Touch object icon

Change

Improved the Export Project dialog

Change

Layer bar: clicking the padlock icon to lock or unlock a layer no longer changes the active layer. This should help prevent accidentally activating the wrong layer.

Bug Fix

Image editor: cropping could mess up image points and collision polygons

Bug Fix

'Help on publishing to the Chrome Web Store' now links to the tutorial

Bug Fix

8 direction: ignoring input didn't work properly

Bug Fix

Platform: 'is jumping' and 'is falling' didn't work with negative gravity

Bug Fix

Platform: 'set deceleration' actually set the acceleration

Bug Fix

Platform: accidentally capped the maximum jump speed with the maximum fall speed. This cap has been removed - you may find your platform characters jumping higher, so you might need to tweak the jump strength.

Bug Fix

Destroying form controls (Text Box and Button) didn't do anything

Bug Fix

Sprite: 'spawn an object' didn't always pick correctly

Bug Fix

Sprite: image points did not mirror/flip correctly with auto-mirror/auto-flip

Bug Fix

Sprite: you can play animations in reverse by setting a negative animation speed at runtime. However, be sure to set the 'repeat to' property to the *last* animation frame - otherwise it repeats to the first frame and appears to freeze!

Bug Fix

The offline caching introduced in r63 accidentally blocked AJAX and other online requests if the app was loaded from the cache. Now network activity is permitted even if loaded from a cache.

Bug Fix

Collisions sometimes allowed objects to intersect without registering a collision (this also caused Platform to sometimes let you run inside solids).

Bug Fix

In rare cases system 'len' expression could cause check failure

Bug Fix

Pasting a line break in to an expression could cause preview to fail

Bug Fix

Audio filenames were accidentally case sensitive, which may have led to no audio playback when uploaded to some servers. (If you still have problems, make sure your server MIME types are set up right: audio/ogg for .ogg files and audio/mp4 for .m4a files.)

Bug Fix

Image points dialog: quick assign -> top-right didn't work

Bug Fix

Audio: setting audio properties like volume by tag only affected one sound if two sounds were playing using the same tag

SDK

pf_singleglobal plugins can now use properties


Comments

7
OrangeTapioca 6,610 rep

oh my. i am glad i bought an early adopter license. i knew it would have been a great choice over the other html5 software out there! keep up the good work!

Monday, October 24, 2011 at 2:21:46 AM
7
walterlow 6,546 rep

great work. cant wait for Families feature as i need it for my school project ;X

Monday, October 24, 2011 at 2:25:16 AM
5
Jailson 12.9k rep

So many features and bug fixes... but the item that made me mostly happy at this release was the "Audio filenames were accidentally case sensitive..." it was freaking me out!!

SCIRRA TEAM making the end of my sunday awesome! (here is sunday 11pm haha)

Monday, October 24, 2011 at 2:26:50 AM
5
The Bespectacled One 4,830 rep

Praise be to Scirra, for they are awesome! ;)

Monday, October 24, 2011 at 2:31:29 AM
5
VampyricalCurse 8,331 rep

Freaking awesome! :)

Monday, October 24, 2011 at 2:43:08 AM
5
gammabeam 13.3k rep

As usual, a great improvement! Thanks a lot guys!

Monday, October 24, 2011 at 2:45:11 AM
5
WilB 4,322 rep

You seriously keep on impressing me! Thanks so much for the fast and awesome updates, keep up the excellent work!

Monday, October 24, 2011 at 2:58:49 AM
5
scidave 5,313 rep

Wow, I am really impressed!

Monday, October 24, 2011 at 3:53:38 AM
5
Wink 9,926 rep

Wow! I am completely speechless. This is incredible as I was writing a request for help with getting the UI working on multiple screen sizes you were releasing this update that does exactly what I needed :) And so much more. Great job again!

Monday, October 24, 2011 at 5:00:20 AM
4
Kyatric 84.4k rep

Meeeh you could have done a better update...
NOT !

As any release so far, r64 is awesome.

Monday, October 24, 2011 at 5:28:34 AM
4
sqiddster 32.7k rep

Yes, this is awesome.

Monday, October 24, 2011 at 7:41:33 AM
4
vidi 5,058 rep

Great update ! I am so happy again. :)

Monday, October 24, 2011 at 8:10:41 AM
4
giorgiospugnesi 2,961 rep

Great Scirra! Thank you.

Monday, October 24, 2011 at 8:27:57 AM
3
MastaZavr 4,234 rep

yaaaaay! I have 15$ left to save for early adopter's lcense :)

Monday, October 24, 2011 at 8:57:18 AM
4
zenox98 56.0k rep

Excellent. The car behavior is just what I wanted. The rest ain't too shabby either :)

Monday, October 24, 2011 at 9:03:23 AM

Leave a comment

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