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

17 favourites
New examples 'Mesh platforms', 'Fire bars', 'Follow path' and 'World to HUD position'
6 favourites
Cordova export: add Android 11 and iOS 14 to minimum supported version lists
20 favourites
New examples '4-direction bomber', 'Invert gravity platformer', 'Ladder climbing', 'Level selection'
11 favourites
Animations editor: support pen pointing devices
10 favourites
Animations editor: shortcut to zoom in and out using a pen device (press Z + drag)
9 favourites
Tilemap bar: allow for single finger scrolling when the scroll tool is explicitly selected
29 favourites
New examples 'Dynamic camera system', 'Mask effect puzzle' and 'Level editor template'
20 favourites
Text: support for mesh distortion
19 favourites
Drawing Canvas: support for mesh distortion
16 favourites
New example projects 'Card memory match', 'On-rails shooter', 'Tilemap switching'
7 favourites
Keyboard shortcut F9 to reload all scripts from project folder
13 favourites
Scene graph: add a 'Select mode' property to root instances
15 favourites
Scene graph: 'Create hierarchy' option for actions that create objects
10 favourites
Network requests in local & remote preview now can serve project files
8 favourites
iframe: displaying local project file HTML now previews correctly
15 favourites
Animations editor: support mathematical expressions in image point and collision polygon inputs
26 favourites
Audio: 'Add remote URL' action, allowing playing audio from a URL
13 favourites
Voice recorder example: add button to play recording
12 favourites
Game Recorder: use MPEG-4 H.264 / AAC recording formats if supported (for an upcoming version of Safari)
15 favourites
Include project name for folder projects in recent projects list
11 favourites
Timeline bar: allow for timeline scale less that 1x using Ctrl/Cmd + Mouse wheel
11 favourites
Timeline bar: add more feedback when dragging keyframes
21 favourites
Loading message in preview in case it takes a long time to start up
26 favourites
Mesh distortion: now also transforms image points according to mesh
14 favourites
Scene graph: option in 'Add child' to transform with parent's Z elevation
11 favourites
Start page: tags for examples, and browsing by tag
23 favourites
Tiled Background: support for mesh distortion
23 favourites
Add 'Mesh distortion' and 'Mesh relative displacement' advanced examples
18 favourites
'Voice recorder' advanced example
17 favourites
Game Recorder: 'RecordingType' and 'RecordingFileExtension' expressions
14 favourites
'Spot the difference' template
18 favourites
'Skeleton hierarchy' intermediate example (demonstrating scene graph)
18 favourites
Template 'Slide puzzle'
14 favourites
Scene graph: new parameters in 'Add child' to choose which properties to apply
10 favourites
Mobile Advert: 'Request IDFA' action, 'On IDFA request complete' trigger, and 'IDFAState' expression to support changes on iOS 14+
15 favourites
System: new 'Snapshot canvas' options to specify the area to snapshot
14 favourites
Drawing canvas: new 'Save image' options to specify the area to save
14 favourites
Drawing canvas: expressions 'SurfaceDeviceWidth', 'SurfaceDeviceHeight'
29 favourites
Drawing Canvas is now rotatable
23 favourites
Scene graph support for 9-patch, particles, shadow light, spritefont, SVG picture, text, tiled background and drawing canvas
21 favourites
New 'Own', 'All' and 'Top'/'Bottom' options for 'Pick parent'/'Pick children' conditions
17 favourites
Import Audio dialog: warning if importing formats other than WebM Opus, since they may not play on all platforms