Stable branch

Construct 3 r440

Stable release: TypeScript coding; Construct Game Services; better multi-monitor support & lots more

20 May, 2025 ()
Subscribe to Construct.net on Youtube!

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Notes

It's a new stable release of Construct! If you're updating from the last stable release r432.3 then this update includes changes from r433, r434, r435, r436, r437, r438 and r439. Highlights include:

TypeScript coding in the editor: in our biggest update to Construct's coding capabilities since adding support for JavaScript coding in 2019, you can now also use TypeScript in Construct! This includes scripts in event sheets, and you can also mix-and-match JavaScript and TypeScript in a project. Comprehensive documentation and tutorials for this will be coming soon.

⭐ The new Construct Game Services plugin allows submitting hi-scores on the Construct Arcade. We plan to extend this in future with support for more platforms and services.

Debugger improvements include the ability to expand/collapse sections, viewing the hierarchy parent and children, and control of instance time scales

Multi-monitor improvements mean editor windows, the preview window, and the debugger popout window now remember their state across multiple displays, include auto-opening on startup. Click Enable multi-monitor features in Settings to fully enable this.

Multiplayer now supports binary transfers, allowing sending large amounts of data such as entire files between any two peers (using the host to relay if necessary)

⭐ You can now rename the built-in Functions object

Android exports have been updated to target SDK 35 (Android 15). The Google Play plugin has also been updated to use the games v2 SDK as is now required by Google Play.

⭐ New demo game Airborne explorer and lots of new other examples demonstrating games, animations and features!

⭐ Loads more improvements, bug fixes, optimizations and more - see the intervening release notes for everything.

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!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 63 DownvoteDownvote
Launch r440

Changelog iconBug Fixes

Not favoritedFavorited Favorited 2 favourites
Guided tour 'Get started with JavaScript' did not validate code correctly (regression r433)

Share Construct 3 Release r440 Now

  • 22 Comments

  • Order by
Want to leave a comment? Login or Register an account!