Beta versions are not as thoroughly tested as stable
Steam updates; performance improvements; script updates and bug fixes
04 January, 2023 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
Happy new year! After a well-deserved break we're pleased to get going with Construct releases again for 2023. In case you missed it, see our 2022 year in review blog post for a summary of news from last year.
This release updates the new Export for Steam mode in the NW.js exporter. There are also new decompressed bandwidth statistics for the Multiplayer object (i.e. bandwidth prior to compression when sent, or after decompression when received), as the existing stats take in to account compression; from this you can calculate the compression ratio, which is now also shown in the debugger.
We also have a couple of optimizations to make sure the Fade behavior and Cordova exports work efficiently, a range of scripting updates, and a batch of bug fixes too. We're now going to work towards a stable release, so expect mostly bug fixes and maintenance for the next few week's releases.
Like this Release?
Let us know with a thumbs up!
Launch r324
New Additions
Multiplayer: add decompressed bandwidth and compression percentage to debugger
Multiplayer: add expressions StatOutboundDecompressedBandwidth, StatInboundDecompressedBandwidth
Changes
Export for Steam mode: also force constant redraw of background (black bars in letterbox mode)
Export for Steam mode: add --disable-windows10-custom-titlebar option; remove --disable-direct-composition
Bug Fixes
Tile randomization not rendering correctly on some devices
Editor: crash closing a pane while dragging or resizing it
Physics behavior not working in Playable Ad exports
Possible incorrect rendering using 'Load image from URL' at same time as dynamic texture load
WebGL context loss not handled correctly (regression)
Performance Improvements
Cordova exports: speed up export process, avoiding delay before result dialog appears
Fade behavior: improve performance when used on large numbers of instances
SDK updates
Cordova exports: ensure resource-file tags go inside platform tags in config.xml
Scripting updates
Add IPathfindingMap properties cellSize, cellBorder, widthInCells, heightInCells
Add Pathfinding behavior method calculatePath()
Add IRuntime properties fps, cpuUtilisation, gpuUtilisation
Add multiplayer stats outboundDecompressedBandwidth, inboundDecompressedBandwidth
Tilemap setTileAt() method did not always work after resizing tilemap larger
Share Construct 3 Release r324 Now