Don't Miss Out

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

Construct 2 Release r167

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

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

Tuesday, April 15, 2014

New this build: memory management for Ejecta, a new multiplayer pong example, and a bug fix for accidental changes in how triggers worked in r166. If all goes well then the next update will be a stable release, so please test thoroughly!

Ejecta memory management

We have added experimental support for Ejecta memory management. This is currently being developed on our own fork of Ejecta, since we want to make sure it 100% works before contributing the code back to Ejecta. For more information see the forum thread Ejecta memory management testing.

Memory management should make loading times significantly faster, and prevent large games running out of memory. Note only WebGL mode has full memory management support; canvas2d has partial support where it will load images for each layout, but never release them, so it will still accumulate all textures in memory as you move through the game and possibly eventually crash. We could fix this, but you may as well just make sure WebGL is enabled.

Let us know how it works for your games and if it's reliable, we'll send the code off to the main Ejecta project!



Experimental support for memory management in Ejecta. See this thread for details


New multiplayer Pong example. This is a much simpler use of "Sync object" than the real-time game example, so could be a useful step for learning how to make full multiplayer games.

Bug Fix

Trigger order across event sheet includes may have changed in r166. It should now be compatible with how it worked in r165 again.


aruche 4875.3k rep

Nice. Thanks for the Pong example.

Tuesday, April 15, 2014 at 3:36:19 PM
jayderyu 15.2k rep

Yay for Ejecta memory management. So happy about that :)
Umm Spriter update? Lucid has mentioned that the Plugin is pretty much now read, but we are waiting on your end to get the last import features working.

Tuesday, April 15, 2014 at 3:37:03 PM
smsanthosh 2,455 rep

Good update.. thanks...

Tuesday, April 15, 2014 at 3:48:26 PM
Pixel perfick 12.8k rep

Thanks for update...

Tuesday, April 15, 2014 at 3:49:26 PM
iceangel 34.0k rep

Was waiting, thanks Scirra.

Tuesday, April 15, 2014 at 4:09:55 PM
ThunderZ 7,737 rep

great Ejecta support is the best new since a long time of Construct2.
thanks to that Construct2 will have TRUE MOBILE EXPORT without the help of an other service/company.

Next the support of EjectaX for android ? ;)

Tuesday, April 15, 2014 at 4:17:07 PM
drappdev 2,164 rep

Thanks for the Pong Multiplayer example. This will really help me get to grips with Multiplayer... I learn best from examples ;-)

Tuesday, April 15, 2014 at 4:21:15 PM
IKnowMyStory 9,472 rep

Thanks for all the great work in keep C2 growing in features and fixes.

Tuesday, April 15, 2014 at 4:21:39 PM
Ragevortex 6,330 rep

Now if players played the pong example we could try it out ;)
-edit- thanx for joining its working fine and lookign great.
Awesome example Guys!

Tuesday, April 15, 2014 at 4:22:17 PM
Rhindon 15.5k rep

Keep it coming, Scirra Bros! Well done on catching the bug!

Tuesday, April 15, 2014 at 4:35:40 PM
JoyfulDreamer 8,316 rep

Multiplayer pong!? LOL ;)

Tuesday, April 15, 2014 at 4:37:11 PM
Tedg 9,893 rep

Thank you Scirra Team another great update, and multiplayer example super !!:)

Tuesday, April 15, 2014 at 4:40:38 PM
ThomasSockeel 554 rep

Great, Multiplayer sounds good!

Tuesday, April 15, 2014 at 4:42:00 PM
edisone 18.4k rep

amazing pong example...C2 keeps growing fast

Tuesday, April 15, 2014 at 4:55:21 PM
Lordshiva1948 44.3k rep

Thank you for this Ashley

Tuesday, April 15, 2014 at 4:56:22 PM

Leave a comment

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