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

15 favourites
C3 runtime: support for Multiplayer plugin
6 favourites
C3 runtime: new icons for Platform Info, Game Recorder, Speech Recognition and Speech Synthesis plugins
9 favourites
Desktop build: 'Display scale' in view menu to adjust zoom level
12 favourites
Xbox Live: support for Achievements
9 favourites
Instant Games: option for 'Load leaderboard scores' to return results from connected players only
6 favourites
Animations editor: option to configure up to five external editing programs in desktop app mode
5 favourites
Animations editor: fill tool mode to change all pixels with the same color. Disable the new "Flood Fill" to use it.
7 favourites
C3 runtime: support for User Media plugin (camera and microphone input only)
12 favourites
C3 runtime: new Game Recorder plugin
6 favourites
C3 runtime: new Speech Synthesis plugin
4 favourites
C3 runtime: new Speech Recognition plugin
9 favourites
Improved clipboard support: in Chrome 66+ you should no longer see "copy failed" dialogs. Instead you may see a one-off permission prompt.
6 favourites
NW.js plugin: ProjectFilesFolder and ProjectFilesFolderURL expressions, which point at the same folder as index.html is in
6 favourites
NW.js plugin: 'Shell open' action (open a file with the OS default app)
5 favourites
C3 runtime: support for Geolocation plugin
6 favourites
Layout View: if only one instance is selected, 'Enter' shortcut now does the same thing as double-click
5 favourites
Event Sheet View: 'E', 'G' and 'Q' shortcuts now work with no selection
6 favourites
Event Sheet View: arrow key shortcuts now select first event if nothing selected
6 favourites
Animations Editor: Visual feedback for the current cursor position for tools which don't already have one (e.g. rectangle select tool)
4 favourites
Animations Editor: "Smooth" toggle for the resize tool. Turning it off can help when working with pixel art.
2 favourites
Settings dialog: new setting to show in-progress languages
7 favourites
Layout view: warn when dropping instances in to a locked or hidden layer
13 favourites
Instant Games: support for showing interstitial and rewarded video ads
6 favourites
Instant Games: 'Create home screen shortcut' action (Android only)
9 favourites
Animations Editor: Keyboard shortcut to delete the current image point using the "delete" key
4 favourites
Added links to the new Addon Exchange in a few places
12 favourites
Settings dialog: can now opt-in to be notified about new beta releases
11 favourites
Google Play plugin: now supported in Android apps
7 favourites
Dictionary editor: context menu items for addition and removal of rows
8 favourites
Project bar: folder context menus to expand/collapse all
6 favourites
Desktop build: Ctrl+W shortcut to close current tab
9 favourites
Event sheet view: + and - shortcuts to insert event above or below
5 favourites
The title and About dialog now indicate if you are using a beta release
5 favourites
Dictionary: 'GetDefault' expression (get a key or return custom value if missing)
12 favourites
Desktop build: can now automatically open .c3p or .c3proj files by double-click, if manually associated with the app
10 favourites
Animations Editor: now erases with any drawing tool when the alpha channel is 0
8 favourites
Animations Editor: fill and border toggles in the rectangle & ellipse tools
14 favourites
Addon Manager: can now multi-select .c3addon files to install
10 favourites
Audio: PlaybackRate expression
17 favourites
Can now drag and drop instances from Layout View to Layers Bar to move them to a different layer
7 favourites
Video plugin: VideoWidth and VideoHeight expressions
12 favourites
Keyboard: new TypedKey expression, returning the character that would have been typed (including case, accents etc.)
10 favourites
Parameters dialog: pressing Enter with an unchosen object parameter now clicks the button
12 favourites
Animations editor: add drag and drop functionality to sort image points