Notes
It's a new stable release of Construct! If you're updating from the last stable release r449.2 then this update includes changes fromr450,r451,r452,r453,r454,r455,r456 andr457. Highlights include:
⭐ Lots of updates forConstruct Game Services, most notably support forcloud 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 fordesktop 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 the9-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 theText 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 modernWebGPU 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 gamesSamuroof andTick 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.xLTS 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: chooseNotify me about updates for beta releases in Settings. Stay tuned for more updates!