View a comprehensive history of all the new additions in Construct 3 since the first release.

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