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

17 favourites
Tiled Background: support for offset, scale and rotate for image (C3 runtime only)
10 favourites
Physics: support for prismatic joints (C3 runtime only)
7 favourites
Option to save an access code, allowing it to be used persistently
10 favourites
System: actions to load/unload object images by a string of the object name
7 favourites
9-patch: angle actions missing when using C3 runtime
13 favourites
New GPU preference setting in Advanced properties (C3 runtime only, and depends on browser support)
16 favourites
New intermediate example 'Local storage - high score'
16 favourites
C3 runtime: new Line-of-sight behavior condition 'Has LOS between positions', essentially allowing segment intersection tests anywhere
13 favourites
New 'Eat 'em all' template
16 favourites
'Play' button to preview audio files when choosing them in an event
12 favourites
Button: 'Compare text' condition, 'Text' expression
6 favourites
NW.js plugin: 'ArgumentCount', 'ArgumentAt' expressions
16 favourites
'Is enabled' condition for 8 direction, Anchor, Bullet, Car, Custom, Pathfinding, Platform, Rotate, Scroll to & Turret behaviors
14 favourites
Timer behavior: 'Pause/resume timer' action, 'Is timer paused' expression
14 favourites
Platform behavior: new 'Set ceiling collision' action which allows preserving momentum when hitting the ceiling
9 favourites
C3 runtime: Text 'PlainText' expression, which returns text without any BBcode tags
7 favourites
Cordova export: add Android 9 and iOS 12 to minimum version lists
8 favourites
New 'Falling shapes' template
6 favourites
C3 runtime: support for Google Play Games plugin
7 favourites
C3 runtime: support for Mobile IAP plugin
8 favourites
Confirmation prompts when deleting layouts, event sheets, objects, families and layers
12 favourites
Mobile advert: user consent screen for mobile advert now works on iOS
9 favourites
Mobile advert: can now simulate geolocation for mobile advert plugin, to test user consent screens
9 favourites
Mobile advert: new action user consent to set the user personalisation status, if you want to use custom consent screens
9 favourites
Mobile advert: now able to toggle where you want user consent screens to appear (EU, nowhere, everywhere)
11 favourites
Mobile advert: now has 2 properties for setting the app ID, one for Android and one for iOS
14 favourites
New 'Car lanes' template
11 favourites
New 'Quiz' template
13 favourites
New 'Race track' template
10 favourites
Event sheet view: notification if dragging an event variable to a new scope results in events being removed
4 favourites
C3 runtime: Text & SpriteFont 'Is running typewriter text', 'On typewriter text finished' conditions and 'Finish typewriter' action
3 favourites
Desktop apps: allow Ctrl+Tab/Ctrl+Shift+Tab keyboard shortcuts for next/previous tab
8 favourites
Settings: 'Translate expressions' checkbox (enabled by default). Uncheck to always display expressions in English.
5 favourites
C3 runtime: support for exporting projects. Note: iOS / Safari may not work correctly until iOS / Safari 12
6 favourites
C3 runtime: support for GameCenter plugin
11 favourites
C3 runtime: support for Mobile Advert plugin
12 favourites
Addon Manager: now prompts to update addon if installing addon that is already installed
13 favourites
Animations Editor: support for multi-selecting frames - delete and sort multiple frames at once
13 favourites
Animations Editor: copy and paste collision polygons
3 favourites
C3 runtime: 'Latency hint' property to Audio plugin (trade-off between latency and power usage)
4 favourites
C3 runtime: new 'Use worker' setting to host runtime in a Web Worker where supported (currently only Chrome 69+)
5 favourites
Properties Bar: can now show object type related properties when selecting an object with no instances in the Project Bar
6 favourites
Desktop (NW.js): pass -safe-mode command-line argument to start up in safe mode
5 favourites
Mobile: 'Create instance' context menu option for objects in Project Bar, so there is a way to add new instances with the mobile UI
12 favourites
C3 runtime: support for Greenworks plugin
4 favourites
C3 runtime: support for pubCenter plugin
10 favourites
C3 runtime: support for Windows Store plugin
6 favourites
C3 runtime: support for XML plugin
6 favourites
Cloud save: new 'Upload' button in save dialog, allowing you to upload a .c3p file to the cloud without opening the project
9 favourites
C3 runtime: support for Twitter plugin
8 favourites
C3 runtime: support for Xbox Live plugin
10 favourites
Animations Editor: Rename image points using F2 keyboard shortcut