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 r449.3
Release r449.3 was published on 15 Oct, 2025
This is our new annual Long Term Support (LTS) release of Construct, based off the stable release r449, with a couple of additional fixes included in this update. This LTS release will be supported with essential bug fixes and maintenance up until the end of 2026. Support for the previous r397 LTS release is only scheduled to last until the end of 2025, so only a couple months of support is remaining. Beyond that the last r397 LTS release will remain available, but not receive any further updates, so further use will be at your own risk. Therefore we would encourage any r397 LTS users to start planning to update to r449 LTS. Learn more about release channels and the support schedule in the Construct release channels manual entry.
The r450 release is a major compatibility milestone, retiring support for the following features:
• Legacy (SDK v1) third-party plugins and behaviors (r450+ only supports SDK v2)
• The NW.js exporter (r450+ only supports the Windows WebView2, macOS WKWebView, and Linux CEF exporters)
• Support for exporting to Windows 32-bit (x86) and Linux ARM 32-bit
• The legacy "flat" export file structure
• The legacy "file" scheme for iOS and Android
The r449 LTS releases are the last releases that will still support all of the above. This extends support for legacy projects that still need these features, while allowing the latest Construct releases to move ahead focusing on more reliable features that are easier to support. We would encourage changing projects using these legacy features to stop using them and continue using the latest Construct release where possible, but the r449 LTS releases will provide an alternative option where that is not feasible.