View a comprehensive history of all the new features in Construct 3 since the first release.
Timelines: add cubic Bezier curves between path points
New built-in functions feature
Line of sight: full support for raycasting, including with new 'Cast ray' action, and returning hit position, normal, reflection etc.
Timeline feature now enabled by default (previously required enabling experimental features)
Timeline: support visually editing position timelines as paths directly in Layout View
Experimental support for Timelines
New "Orbit" movement behavior - rotate object around point or other object
New 'Facebook Playable Ads' export option (C3 runtime projects only)
Z elevation - move objects and layers in 3D on the Z axis!
New 'Drawing canvas' plugin
New 'Advanced random' plugin for generating several styles of coherent noise
The C3 runtime is now the default!
New Tile Movement behavior (C3 runtime only)
New iframe plugin (C3 runtime only): display another web page in an iframe, display embeds e.g. YouTube videos, or safely show custom HTML content
New JSON plugin (C3 runtime only): create, import, modify and export JSON content
New Share plugin: share text and urls via other apps
Particles: new mode to spawn an object instead of drawing own particles, allowing advanced control of individual particles (C3 runtime only)
New memory management feature for C3 runtime: control which objects/layouts are loaded and unloaded from memory
Brand new debugger for the C3 runtime: new GPU profiler, break in triggers/loops, take screenshots, and more
Gamepad plugin: use rumble effects with a new action to vibrate a gamepad (supported in Chrome 68+)
New Kongregate export option, which provides a link to upload the game to Kongregate after export.
Build signed release APKs for Android
Tool for creating an Android keystore for signing Android APKs
Experimental support for new C3 runtime
New RPG Demo Game "Demonoire" by Tokinsom, 7Soul and Betatronic