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

Not favoritedFavorited Favorited 13 favourites
Support for asynchronous WebGL shader compilation, helping games using lots of effects start up faster
Not favoritedFavorited Favorited 14 favourites
Reduce the memory overhead of the editor and C3 runtime, especially on systems with many CPU cores
Not favoritedFavorited Favorited 12 favourites
Improve performance of C3 debugger inspector
Not favoritedFavorited Favorited 14 favourites
C3 runtime: even faster Pathfinding, particularly with small cell sizes.
Not favoritedFavorited Favorited 14 favourites
C3 runtime: optimise creating and destroying large numbers of instances with behaviors
Not favoritedFavorited Favorited 17 favourites
Cloud save: now loads folders individually instead of the whole tree. Should improve load times for users with large numbers of files.
Not favoritedFavorited Favorited 6 favourites
C3 runtime: constant event variables now directly insert their value to compiled expressions instead of calling a getter function
Not favoritedFavorited Favorited 5 favourites
C3 runtime: small optimisation for running some object actions
Not favoritedFavorited Favorited 10 favourites
C3 runtime: optimise system/single-global conditions and actions
Not favoritedFavorited Favorited 4 favourites
C3 runtime: fix performance regression in destroying instances
Not favoritedFavorited Favorited 20 favourites
C3 runtime: new expression compiler to accelerate expression evaluation (+20-50% performance for intensive projects)
Not favoritedFavorited Favorited 8 favourites
Reduce the number of network requests when loading Google Drive file list
Not favoritedFavorited Favorited 12 favourites
Small GPU performance improvement to effects rendering in editor
Not favoritedFavorited Favorited 4 favourites
Improve the responsiveness of Cloud Save by caching cloud meta data for the length of the session (can be disabled in settings)
Not favoritedFavorited Favorited 10 favourites
Improved Layout View rendering performance, especially for Firefox and Safari
Not favoritedFavorited Favorited 7 favourites
WebM Opus encoder now uses WebAssembly, which is faster and a smaller download
Not favoritedFavorited Favorited 18 favourites
New renderer for data editor, can now render much larger data sets