View a comprehensive history of all the performance optimisations in Construct 3 since the first release.

Not favoritedFavorited Favorited 21 favourites
Improve preview startup time
Not favoritedFavorited Favorited 14 favourites
Adjust frame scheduling to allow maximum possible time to run events/logic (reland)
Not favoritedFavorited Favorited 12 favourites
Timelines: improve performance when drawing bezier curves in the Layout View
Not favoritedFavorited Favorited 23 favourites
Optimize bounding box calculations for rotated objects
Not favoritedFavorited Favorited 15 favourites
Animations editor: improve editor responsiveness when selecting a large amount of frames at the same time
Not favoritedFavorited Favorited 27 favourites
Improve runtime startup performance for projects using thousands of events
Not favoritedFavorited Favorited 21 favourites
Improve editor performance adding instance variables with large number of instances
Not favoritedFavorited Favorited 15 favourites
Editor now built with Closure Compiler (produces smaller & faster loading scripts)
Not favoritedFavorited Favorited 11 favourites
Video: improve playback efficiency in worker mode
Not favoritedFavorited Favorited 23 favourites
Adjust frame scheduling to allow maximum possible time to run events/logic
Not favoritedFavorited Favorited 20 favourites
Switch to OptiPNG on export for smaller & faster PNG recompression
Not favoritedFavorited Favorited 12 favourites
Remote Preview: now uses compression to load faster, where supported (currently Chrome 80+)
Not favoritedFavorited Favorited 13 favourites
Optimise rendering large numbers of on-screen SVG Picture objects (now ~6x faster)
Not favoritedFavorited Favorited 22 favourites
Adjust spritesheeting algorithm to use fewer textures (reducing download size and potentially increasing runtime performance) without significantly affecting memory use
Not favoritedFavorited Favorited 13 favourites
Improve editor performance showing/closing dialogs in light & dark themes
Not favoritedFavorited Favorited 17 favourites
Improve editor performance when changing mouse cursors with lots of content visible
Not favoritedFavorited Favorited 21 favourites
Improved frame scheduling for smoothness & low latency, particularly in worker mode
Not favoritedFavorited Favorited 18 favourites
Use lower-latency mouse/touch input where supported in worker mode