Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r445

New example; various updates and bug fixes

24 June, 2025 ()

Email Me New Releases

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

Notes

We're now approaching a stable release, and so our focus turns to reliability. As ever work continues behind the scenes, but the next couple of releases will focus on bug fixes in order to ensure the next stable release goes as smoothly as possible.

This release adds a new example Cellf Defense which uses the Multiplayer feature for a live online game. We've also added the ability to set back face culling at runtime for the 3D Shape object. There's also a few bug fixes, and in particular a few problems with the new script "before/afterdraw" events have been resolved. Happy testing!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 31 DownvoteDownvote
Launch r445

Changelog iconNew Additions

Not favoritedFavorited Favorited 14 favourites
3D Shape: 'Set back face culling' action
Not favoritedFavorited Favorited 11 favourites
New example 'Cellf Defense'

Changelog iconChanges

Not favoritedFavorited Favorited 4 favourites
Remove deprecated conditions from several example projects

Changelog iconBug Fixes

Not favoritedFavorited Favorited 7 favourites
Mouse/Touch: X/Y expressions with no layer could work incorrectly with 3D bottom layer
Not favoritedFavorited Favorited 6 favourites
Event sheet view: Cut/copy/paste context menu items missing for function/custom action parameters
Not favoritedFavorited Favorited 3 favourites
Flowcharts: changes to node preset folder structure not restored properly on project load

Changelog iconLanguage updates

Not favoritedFavorited Favorited 3 favourites
Stop logging missing translation warnings to browser console for deprecated addons

Changelog iconScripting updates

Not favoritedFavorited Favorited 6 favourites
Add I3DShapeInstance property isBackFaceCulling
Not favoritedFavorited Favorited 7 favourites
Fix "before/afterdraw" events not always being fired for 3D or empty layers
Not favoritedFavorited Favorited 6 favourites
Fix "before/afterdraw" events sometimes having leftover state from prior rendering

Share Construct 3 Release r445 Now

  • 6 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • A renderer change made in this update seems to have fixed a major z-order bug that occurred with WebGL contexts on AMD RDNA1 cards! This is amazing news, thank you for the update!

      • [-] [+]
      • UpvoteUpvote 1 DownvoteDownvote
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 1 points
      • (0 children)

      I'm afraid I've no idea what change could have been responsible for that. Graphics driver bugs can be highly unpredictable, and if the underlying graphics driver bug is not actually fixed, it's possible it could come back in a future release. The only way to make sure such issues are reliably solved is to report it to the graphics driver vendor.

  • Thanks for the face culling action.

    Nice to see a new example that uses the Multiplayer feature.

  • Is there any chance that the example using Three.js can be minified in advanced mode? Because I can't use that function, because it generates a black screen if exported in this export model, I tried to refactor all the .Js that I could, but three.module.js is huge and it was impossible for me :(

  • Quick turn around on the preset node folder bug, thanks!