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 r458
Release r458 was published on 21 Oct, 2025
It's a new stable release of Construct! If you're updating from the last stable release r449.2 then this update includes changes from r450, r451, r452, r453, r454, r455, r456 and r457. Highlights include:
⭐ Lots of updates for Construct Game Services, most notably support for cloud save, providing new a cross-platform way to store savegames online! The authentication flow is also improved on all platforms, and Twitch can be used as a login provider. You can now also change the player's name, and there's a new plugin icon too.
⭐ Lots of updates for desktop exports with Windows WebView2, macOS WKWebView and Linux CEF. These include options to export without the window caption and have a non-resizable window; Browser actions to maximize, minimize and restore the window; and also File System support for moving/renaming files, drag-and-drop, and a File System script interface.
⭐ Lots of updates for the 9-patch object, including changing the image scale, improved rendering at small sizes, loading images from URL, and support for changing settings per instance.
⭐ Performance improvements for the Text object, including a new optimized text layout engine, and better performance when dynamically scaling or changing Text objects, including optimizations targeted for WebGPU (which browser makers are also working on)
⭐ The modern WebGPU renderer is now enabled by default for both the editor and runtime, allowing for improved performance in most cases.
⭐ The debugger now shows more information about timelines
⭐ You can now write unlimited lines of code in the Free Edition!
⭐ 12 new example projects including demo games Samuroof and Tick tock toppings
⭐ Loads more - see all the intervening release notes for full details!
Construct 3 was first released in 2017, around 8 years ago. In order to ensure we can keep improving Construct in the long term, it's important to eventually retire features that are deprecated, have been superseded, or have otherwise been holding it back. This release is a major compatibility milestone as we are retiring a number of legacy features. These include:
• 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
You can however continue using all the above features in the r449.x LTS releases which will be supported until the end of 2026 (and will still be available after that, but without support and so further use is at your own risk).
We'll be starting a new beta release cycle soon. If you'd like to help test it, try the beta release opt-in: choose Notify me about updates for beta releases in Settings. Stay tuned for more updates!