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

Not favoritedFavorited Favorited 29 favourites
Scripting! Write JavaScript code in events, or in separate files
Not favoritedFavorited Favorited 27 favourites
Comments in actions
Not favoritedFavorited Favorited 25 favourites
Async actions, and 'Wait for previous actions to complete' system action
Not favoritedFavorited Favorited 15 favourites
Bluetooth plugin: connect to nearby Bluetooth devices and read and write characteristics
Not favoritedFavorited Favorited 17 favourites
Timelines: add cubic Bezier curves between path points
Not favoritedFavorited Favorited 34 favourites
New built-in functions feature
Not favoritedFavorited Favorited 31 favourites
Line of sight: full support for raycasting, including with new 'Cast ray' action, and returning hit position, normal, reflection etc.
Not favoritedFavorited Favorited 17 favourites
Timeline feature now enabled by default (previously required enabling experimental features)
Not favoritedFavorited Favorited 23 favourites
Timeline: support visually editing position timelines as paths directly in Layout View
Not favoritedFavorited Favorited 41 favourites
Experimental support for Timelines
Not favoritedFavorited Favorited 22 favourites
New Binary Data plugin
Not favoritedFavorited Favorited 33 favourites
Project Bar search field
Not favoritedFavorited Favorited 40 favourites
New "Orbit" movement behavior - rotate object around point or other object
Not favoritedFavorited Favorited 10 favourites
New 'Facebook Playable Ads' export option (C3 runtime projects only)
Not favoritedFavorited Favorited 37 favourites
Z elevation - move objects and layers in 3D on the Z axis!
Not favoritedFavorited Favorited 67 favourites
New Tween behavior
Not favoritedFavorited Favorited 57 favourites
New 'Drawing canvas' plugin
Not favoritedFavorited Favorited 41 favourites
New 'Advanced random' plugin for generating several styles of coherent noise