View a comprehensive history of all the new additions in Construct 3 since the first release.
New example 'Cave bridge'
Property to adjust field of view when using regular Z axis scale
Project property 'Z axis scale'
3D Camera: 'DefaultCameraZ' expression
Support for fractional numbers in expressions starting with a dot, such as .5 + .5
Animations editor: support exporting and importing collision polygon and image point data along with image data
Animations editor: option to crop all the animations in an object type
Animations editor: keyboard shortcuts to change animations, ctrl/command + up/down arrow keys
Animations editor: option to replace existing animations and folders when doing a bulk import
Animations editor: option to export image point and collision polygon data along with the corresponding images
Scene graph: live preview the corresponding hierarchy in the editor when toggling the checkbox on plugins and behaviours that support it
New examples 'Air combat', 'Foggy outbreak', 'Ghost racer', 'Gravity portal', 'Slide puzzle 3D'
Timeline bar: automatically add the Audio plugin to a project when an audio track is created
Timeline bar: preview audio track in the editor by hitting play on the timeline
Timeline bar: preview chunks of audio tracks when scrubbing the playhead in the editor
Occasional prompts to set up backups when using local file/folder saves
New 'Fog (exponential)' effect for 3D distance fog effect
New 'Depth stripe' effect for 3D distance stripe effect
3D shape: support for effects
New example 'Hanoi tower'
New examples 'Challenge room', 'Infinite kart racer', 'Tank movement'
Timelines: add standalone audio tracks
Support Google's Ad Placement API in Mobile Advert, allowing to show interstitial and rewarded ads in a web export
New scripting example 'Guess the number'
New example 'Toggle camera perspective'
Support for importing animated image formats (e.g. GIF, APNG) in Chrome 94+
New example project 'Top-down shooter 3D'
Display project filename (where available) in tab tooltips
Display project filename (where available) in Project Bar (on project name)
3D camera: read-only Z scale property; ZScale expression
Animations editor: add option to set frame durations when importing animations in bulk
Animations editor: add different sorting options when importing animations in bulk
Mouse: support for pointer lock
3D camera: camera rotation action and expressions (for mouse look)
3D camera: 'Set position' action
Timelines: add standalone value tracks
Timelines: expression to query value tracks at runtime
Animations editor: support sorting animation folders
New example '8-sided billboard'
New examples 'Ground shift', 'First-person platformer', 'Orthographic projection'
3DCamera: LayerToCanvas/CanvasToLayer expressions that work in 3D
File Chooser: 'Clear' action
New examples 'First-person shooter', 'Run 'N Gun weapons'
Layer property 'Draw order' (useful with 3D camera)
3D shape: 'On collision' and 'Is overlapping' conditions
Car behavior: 'Turn while stopped' option