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 r412
Release r412 was published on 22 Oct, 2024
In this release we have now implemented support for Steam integration in our new Linux exporter! This means both Linux desktops and the Steam Deck can integrate Steam features, including achievements, auto-cloud, and DLC. This is done with the separately installed Steamworks plugin, so be sure to download that to try it out. That plugin previously only worked with Windows WebView2 exports, but we've extended support to the new Linux exporter in the latest update, and verified it works on a Steam Deck too. This means as of this release we should have decent support for publishing to the Steam Deck with our own Linux exporter, so do give it a spin and let us know if there is anything amiss.
This release also includes a range of updates to the File System plugin, including the ability to use 'Shell open' and 'Run file' in the Windows WebView2 and Linux CEF exporters (intended to match the equivalent actions in the NW.js object), as well as better editor autocomplete support for known folder picker tags like "<documents>". Other improvements include the ability to use in-memory storage only with Local Storage, making it easier to save a project's storage somewhere else; a 'Save to JSON' action to also make it easier to store savegame data somewhere else; a new 'Overlap' mode for Mobile Advert; and a few other miscellaneous tweaks, changes and fixes. Happy testing!