Construct 3 lets you make your own game from your browser - no coding required! Create your first game from scratch with Construct 3's free game engine.
Learn to build your own games with hundreds of game maker tutorials. Construct 3 also comes bundled with lots of templates and example game files.
What's New in r337
Release r337 was published on 11 Apr, 2023
It's the start of a new release cycle and we have a lot of changes for this week's beta release! First of all hierarchies have been improved to add support for tilemaps and form controls, helping ensure all kinds of objects can be incorporated in to hierarchies.
Secondly we have some improvements in the Parameters Dialog for "call tips" (which appear while typing expressions) as well as error messages. Now the messages include annotations with the type for parameters as well as the return type of the expression, such as number or string. This can help make sure you get expressions right and understand what's wrong if an error is shown.
Thirdly we have some more actions and expressions, including a new Array Shuffle action, LayerToLayerX/Y system and 3D Camera expressions for more conveniently translating co-ordinates between layers, convenience WeightedByName and GradientByName expressions for Advanced Random so you don't need actions to set which value to retrieve.
Fourth, after a couple of years in development behind the scenes, we're glad to finally experimentally enable WebGPU. This is an early release intended for addon developers to get a head start porting shader effects to WGSL - we don't yet advise that you try it out with your project, but it should be just about feature-complete, although likely subject to a range of bugs we haven't identified yet. We'll be publishing some preliminary documentation on porting effects to WGSL shortly.
Finally we have four new examples, a couple of new script APIs, and a big batch of bug fixes! Stay tuned for more updates.