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

13 favourites
New examples 'Complex terrain', 'Graphing calculator', 'High-tech vision'
6 favourites
Add 'Copy' button to 'Hashing' example project
6 favourites
Mobile advert: new 'Reload' option to create a new banner with different settings from previous ones
8 favourites
Binary Data: add actions and triggers for data compression
7 favourites
Binary Data: add 'GetAllText' expression
9 favourites
New examples 'Compression', 'Encryption', 'Hashing'
10 favourites
New examples 'Beholder fortress', 'HTML dialog', 'QR code maker'
10 favourites
Experimental setting to enable WebGPU in editor (for testing purposes only)
23 favourites
Custom actions: add 'Copy all picked' setting
12 favourites
New examples 'Custom actions', 'Custom action overrides'
16 favourites
Hierarchies: partial support for tilemaps and form controls
16 favourites
Four new examples 'Archery range', 'Auto maze 3D', 'Battery sprint' and 'Boxing club'
12 favourites
Parameters dialog: add parameter and return type annotations to call tips when typing expressions
11 favourites
Advanced random: expressions WeightedByName, GradientByName
6 favourites
Parameters dialog: add sample usage with type annotations to incorrect expression parameter error messages
20 favourites
Array: 'Shuffle' action
19 favourites
System and 3D camera expressions LayerToLayerX/Y
5 favourites
Add extra steps to timeline guided tour to set the 'Start on layout' property and preview
14 favourites
New example 'Channel striker'
11 favourites
Use cut-out mask to improve clarity of family and custom action overlay icons
13 favourites
New example 'Rally drifting'
11 favourites
Project Bar: allow escape key to cancel a drag
13 favourites
Example project 'Kitchen frenzy'
18 favourites
Find results: better handling for array/dictionary results, including navigating directly to result
11 favourites
New example 'Tic-tac-toe'
22 favourites
Particles: 'fast forward' action, allowing skipping the particle effect ahead on startup/creation
23 favourites
Particles: add 'Initially visible' property
15 favourites
Animations editor: option to resize pasted content larger than the current canvas to fit in it
24 favourites
Audio: support for multiple tags
15 favourites
New example 'Land the rocket'
29 favourites
Hierarchies: support opacity and visibility
14 favourites
Autocomplete inherited family custom action names when creating object type custom action
20 favourites
Show custom actions inherited from families
21 favourites
Allow custom actions on family members to override family custom action
27 favourites
System: 'On signal' trigger
19 favourites
Pathfinding: add 'Direct movement' setting
22 favourites
Common expressions BBoxMidX/Y
11 favourites
Pathfinding: add action to set move cost
20 favourites
System expressions ViewportMidX/Y
11 favourites
Pathfinding: start/end path group actions, for spreading out paths
13 favourites
Move To: support moving along a timeline with a curved paths
9 favourites
New examples 'Pathfinding direct movement', 'Pathfinding groups', 'Move along curved path'
9 favourites
Layout view: hold tab while right clicking to show the context menu on the current selection rather than the top instance
7 favourites
Templates & Hierarchies: add alternate keyboard shortcuts 'Alt Gr + [' and 'Alt Gr + ]' for the 'replace whole" and 'modify existing' template options
6 favourites
Multiplayer: add decompressed bandwidth and compression percentage to debugger
5 favourites
Multiplayer: add expressions StatOutboundDecompressedBandwidth, StatInboundDecompressedBandwidth
15 favourites
Debugger: save object list search term while same project in use
21 favourites
NW.js export: add 'Enable DevTools' option
27 favourites
NW.js export: add 'Export for Steam' option
7 favourites
Cordova exports: add minimum version options for iOS 16 and Android 12
8 favourites
Example project 'Tile randomization'
8 favourites
Tiled Background: conditions/actions/expressions for tile randomization
9 favourites
Debugger properties for Tiled Background
12 favourites
Text/SpriteFont: 'Read aloud' option, allowing text to be read out while using a screen reader
9 favourites
Text/SpriteFont: more debugger properties
9 favourites
Animations Editor: keyboard shortcuts Ctrl/Cmd+P to restart preview; Ctrl/Cmd + Shift + P to close preview