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 r444
Release r444 was published on 17 Jun, 2025
This week's beta release has a real mix of updates for you. First of all the new Asset Browser now supports browsing folders on disk, so you can combine any saved asset libraries you have with other sources like your store purchases. Note this requires browser support for reading folders, which is currently supported by Chromium-based browsers like Chrome and Edge.
The Construct Game Services plugin now also supports leaderboards outside of the Construct Arcade. This means you can submit scores with any other export option. You'll need to create a leaderboard, and in your event sheet set a player ID and specify the leaderboard ID. For more information see Getting started with leaderboards. Currently the plugin only has minimal features to submit a score, but we'll be expanding it over time. This release also adds a script interface so you can also submit scores from code.
The 3D Shape object now also has a Back face culling option. This uses the GPU to automatically skip triangles that face away from the camera. This may or may not be suitable depending on transparency or face visibility, but for shapes where all the faces are opaque, it looks the same and is more efficient for the GPU. The ability to use culling is also exposed in IRenderer so scripting and addons can use the same capability (e.g. with the drawMesh() method).
In this release we've also updated our Windows, macOS and Linux export options to support early initialization for wrapper extensions. In short this allows for plugins like Steamworks to initialize the SDK before any web content loads, which may allow SDK integration to work better. A future update to the Steamworks and Epic Games plugins will make use of this.
Other updates this release include a new example Abductractor, a WebGPU performance optimization to better handle lots of Text and Drawing Canvas instances, bug fixes, and a few other changes and updates. Happy testing!