Stable branch

Construct 3 r327

Stable update: tile randomization; 3D audio; Steam improvements & loads more

24 January, 2023 ()
Subscribe to Construct.net on Youtube!

Email Me New Releases

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

Create an Account

Notes

It's a new stable release of Construct! If you're updating from the last stable release r317.2, then this update includes changes from r318, r319, r319.2, r320, r321, r322, r323, r324, r325 and r326. Highlights include:

Tile randomization lets you easily avoid a repetitive appearance with Tiled Backgrounds

⭐ There is now autocomplete in the Properties Bar for string instance variables

⭐ The Audio object supports 3D Audio to complement 3D Camera support

⭐ More find improvements include finding in text-based project files, and usability improvements

Project folder improvements include improved support for source control (e.g. GitHub), as well as faster saves

⭐ The Array object now supports splitting and joining strings as a more powerful alternative to the tokenat() expression

Multiplayer now supports automatic data compression to save bandwidth. (Note: this required a change to the underlying network protocol, and so projects exported with r319+ won't be able to connect to older projects. We recommend existing games change the 'game instance' on the signalling server to avoid incompatible clients trying to connect to each other.)

⭐ The Animations Editor now allows you to continue editing while animation preview is showing

⭐ The NW.js export option has a new Export for Steam setting that automatically configures your project for Steam

⭐ Loads of scripting updates including new APIs, autocomplete improvements, new examples, and increased free edition limits for JavaScript Coding - you can now use up to 500 lines of code for free with no other limits on number of files or scripts in event sheets, a significant increase on the previous limits.

⭐ Construct now supports the Zip64 format, allowing for over 65k files in .c3p/.zip files

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!

80
Launch r327

Bug Fixes

6 favourites
Small issue with appearance of empty event sheet view information

Share Construct 3 Release r327 Now

  • 25 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • The repeating tile randomization is blowing my mind right now. I'm coming back to Construct 3 after some time away from game dev.

    I'm sitting here trying to figure out how this is actually pulled off. I'm "assuming" some sort of algorithm which will somehow match up the edges of tiles while also randomizing the position and angle of each tile.

    Anyways. Great job! I'm looking forward to using the latest version r336, after catching up on these updates.

    Going to need to do some research on the tile randomization as well. It's not enough to know it's a feature. I'm the type of guy who needs to know how this was pulled off. I do the same thing with procedurally generated art on Reddit XD. Sometimes I get really close or spot on to how the designer is actually creating the generated art.

    Not quite sure about this tile randomization yet though *scratches head*

  • Export to Steam might be a bit misleading since the user will still need the correct dll's and configuration to use the Greenworks plugin

  • Tile randomization is a great feature.

  • The randomization of the tiles is a great feature, in addition to the rest of the improvements, I no longer have to keep checking the variables to remember their names now they autocomplete, thanks.

  • top tier update

  • Searching in project files is a great improvement, but it doesn't work well for arrays. It should tell me the exact coordinates (sheet, row and column) in the array containing the text. Ideally, double-clicking it should navigate to that cell. Instead the search results just display some non-existing line numbers.

  • I can't initialize WebGL on my old machine anymore. :(

    WebGL tests and sites still work perfectly, but not this. I'm due for a system update, but still, this is the only thing that won't work.

    It can't load the layout view.

    Edit: ver 317.2 stopped working too, but was fixed by reinstalling the app. So the issue only persists for the newest ver.

    • Have you tried the "ignore GPU blacklist" option in Chrome/Chromium? It helped me on a few older machines before.

      • Tried it, didn't work. Layout editor in r327 is the only thing not working. (although 317.2 had the same issue for a short while until clearing and reinstalling the app)

  • I love that Instance Variable autocomplete !!!!!

    So much easier to toggle, i don't need to remember everything now... lol

  • The new search/find, and auto complete features are incredible quality of life changes too! This is going to make things much faster. And, no more mistyping strings for finite state machines!

    I can't tell you how many times I've created bugs in my projects, only to have a typo, or missing an uppercase letter in the state's string XD

    Thanks Scirra Devs!

  • Hi Construct team, about "⭐ The NW.js export option has a new Export for Steam setting that automatically configures your project for Steam" I would like to know if with this new option that old error of the game does not open or the game starts only with audio and the screen does not appear after downloading from steam has this been fixed ?

  • Load more comments (11 replies)