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.
Create games rapidly and prototype new game ideas quickly. No tool lets you create games faster and easier than Construct 3. You currently have Javascript disabled, if you want to start building your own games with Construct 3 you'll need to enable it then refresh this page!
What's New in r393
Release r393 was published on 28 May, 2024
In this week's release we have some improvements for event sheet variables. These include the ability to reset a single global variable to its initial value, as well as being able to reset all static local variables. The Parameters Dialog now also lists event variables in its dropdown ordered by scope, so the variables you are most likely to want to refer to are nearer the top of the list.
Other improvements include a new script interface for the Platform Info object, and the ability to get the wrapper element for a HTML layer. Together this allows the scripting feature to integrate custom content with HTML layers - and a great example of this is the new Integrated 3D engine example which uses the three.js library to render a 3D model in between two Construct layers. This provides another avenue to use advanced 3D content in Construct. Further, as the Addon SDK v2 is based on the scripting feature, third-party addons can potentially also use the same technique to use a full 3D engine in Construct and make its various features accessible via event sheets. This may be a better direction than trying to get more pieces of a 3D engine implemented in Construct's predominantly 2D engine.
As ever there are more changes including some bug fixes, some additional SDK methods, and a couple of other new examples. Happy testing!