Beta versions are not as thoroughly tested as stable
Custom near/far distances; multiplayer data compression; upgraded zip support; bug fixes
15 November, 2022 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
Update 15:35 GMT: Don't use this release as it has a serious issue with saving projects. Please make sure you update to r319.2 which corrects this issue. If you already saved your project with this release, you may need to restore a backup.
This week we have some more improvements for you! First up you can now control the camera near/far distances used for rendering in the Advanced section of Project Properties. This can be useful if you use 3D Camera (e.g. to extend the draw distance further), or if you use extreme 2D scales (which Construct implements by moving a 3D view).
Next up the Multiplayer feature now supports automatic data compression (where supported by the browser). This means all data sent over the network is first compressed to reduce its size, then it's transmitted over the network, and then the receiving side decompresses it before reading the message. For intensive use of multiplayer this can save a lot of bandwidth! And best of all you don't have to do anything to use this - it's all done automatically. Note however that 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.
We've also upgraded Construct's support for zip files, which also applies to .c3p files, which are really zip files of a folder project. It now supports the more modern Zip64 format. The main benefit is you can now use .c3p files and .zip files in the editor with over 65000 files, ensuring you can work with Construct projects with vast amounts of content!
As ever we have another batch of bug fixes and changes noted in the changelog below. Please note that due to staff time off there won't be a beta release next week (November 21-25). The next beta release should be the following week (November 28-December 2).
Like this Release?
Let us know with a thumbs up!
Launch r319
New Additions
Project properties 'Near distance' and 'Far distance' to control render distance
Changes
Multiplayer: protocol update to support compression
Properties Bar: move some project properties from 'Advanced' group to 'Compatibility settings'
Update zip file support to use Zip64 format, allowing over 65535 files in .c3p/.zip files
Bug Fixes
Multiplayer: latency simulation could incorrectly allow ordered messages to become unordered
Timeline audio tracks did not work with uppercase audio filenames in folders mode (regression r310)
Templates: crash using context menu option to replace hierarchy (regression r318)
Animations editor: deleting a selection was not working properly (regression r318)
Hierarchies: some structures not recreated properly after using "Set from json" action
Hierarchies: connections broken in certain conditions when using hierarchies with the Persist behaviour
Timeline Controller: TimelineName/TimelineTags/KeyframeTags expressions not returning the expected values in all situations
Layers bar: stop double-tapping checkboxes from expanding/collapsing parent layers
Layers bar: checkboxes could incorrectly shrink when resizing bar very narrow
Event sheet view: long function/parameter names could get truncated
Event sheet view: dropping an event variable did not always leave it in the right place
Particles: stopped spawning particles if flipped/mirrored by hierarchy
Performance Improvements
Multiplayer: support automatic data compression on messages to use bandwidth more efficiently
SDK updates
Add zNear and zFar uniforms for effects
Share Construct 3 Release r319 Now