Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r121

New feature bonanza! Three new plugins & much more

08 October, 2018 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Notes

We have a huge release for you today with tons of new features! Now the C3 runtime is nearly ready, we've been able to use the new and improved codebase to build a whole bunch of new things. This is a taste of what's possible with a better engine! As mentioned previously, most improvements are only for the new C3 runtime, so to see them you'll need to switch to the new C3 runtime.

See the changelog for the full run-down, but in summary there's a new iframe plugin that can show web pages, embeds like YouTube videos, or custom HTML content; a JSON plugin that can read and write JSON files; a Share plugin that can bring up the system default share action e.g. to tweet or message a link (note currently only supported on mobile), a new mode for Particles spawning objects instead of drawing its own image, making it easy to create impressive new kinds of effects; offset, scale & rotate for Tiled Background's image; Physics prismatic joints; and more! There's also another round of bug fixes for the C3 runtime to ensure as many projects as possible can switch over to it.

We've also been busy doing some architectural work, with improvements to WebGL shaders, some memory optimisations to keep both the editor and C3 runtime's memory use low, improvements to ensure Construct is robust even in the face of loading errors, and some SDK updates. This helps ensure the internal architecture is modern, optimal, and can work for the widest range of users possible.

With many changes comes the risk of new issues cropping up, or things possibly not working smoothly yet with brand-new features. However we didn't want to keep you waiting any longer, and remember beta releases are pre-release software where we're still working to get everything right for the next stable release. So please bear with us if there are any issues - other than that, we hope you enjoy trying out everything new!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 5 DownvoteDownvote
Launch r121

Changelog iconNew Features

Not favoritedFavorited Favorited 26 favourites
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
Not favoritedFavorited Favorited 27 favourites
New JSON plugin (C3 runtime only): create, import, modify and export JSON content
Not favoritedFavorited Favorited 13 favourites
New Share plugin: share text and urls via other apps
Not favoritedFavorited Favorited 28 favourites
Particles: new mode to spawn an object instead of drawing own particles, allowing advanced control of individual particles (C3 runtime only)

Changelog iconNew Additions

Not favoritedFavorited Favorited 17 favourites
Tiled Background: support for offset, scale and rotate for image (C3 runtime only)
Not favoritedFavorited Favorited 10 favourites
Physics: support for prismatic joints (C3 runtime only)
Not favoritedFavorited Favorited 7 favourites
Option to save an access code, allowing it to be used persistently
Not favoritedFavorited Favorited 10 favourites
System: actions to load/unload object images by a string of the object name
Not favoritedFavorited Favorited 7 favourites
9-patch: angle actions missing when using C3 runtime
Not favoritedFavorited Favorited 13 favourites
New GPU preference setting in Advanced properties (C3 runtime only, and depends on browser support)

Changelog iconChanges

Not favoritedFavorited Favorited 4 favourites
Allow editor to run without WebGL support, although Layout Views cannot be opened. This should avoid broken graphics drivers passing the startup support check but then later crashing the editor.
Not favoritedFavorited Favorited 3 favourites
C3 runtime: use same maximum spritesheet size as C2 runtime to avoid higher memory usage

Changelog iconBug Fixes

Not favoritedFavorited Favorited 5 favourites
C3 runtime: exported projects could fail to load in Safari
Not favoritedFavorited Favorited 5 favourites
C3 runtime: improve compatibility with Safari 11 by working around Safari bugs
Not favoritedFavorited Favorited 8 favourites
C3 runtime: possible issue using LOS behavior with mirrored object
Not favoritedFavorited Favorited 7 favourites
C3 runtime: 'Pause on unfocus' setting not working with new runtime
Not favoritedFavorited Favorited 4 favourites
C3 runtime: some XPaths in the XML plugin failed to return any values
Not favoritedFavorited Favorited 4 favourites
C3 runtime: tokencount expression with empty string returned 1 instead of 0
Not favoritedFavorited Favorited 3 favourites
C3 runtime: fix handling of WebGL context loss events
Not favoritedFavorited Favorited 5 favourites
C3 runtime: splash loader textures could sometimes be left in memory after loading
Not favoritedFavorited Favorited 4 favourites
C3 runtime: 'On canvas snapshot' not working
Not favoritedFavorited Favorited 7 favourites
Minified exports of projects using 'int' or 'float' expressions didn't work
Not favoritedFavorited Favorited 7 favourites
'Preview' could preview wrong project if multiple projects opened and event sheet view open
Not favoritedFavorited Favorited 3 favourites
Event Sheet View: could let you zoom text smaller than the browser could display
Not favoritedFavorited Favorited 4 favourites
Event Sheet View: possible errors dragging and dropping events referencing local variables
Not favoritedFavorited Favorited 4 favourites
Event Sheet View: crash adding events in popup window
Not favoritedFavorited Favorited 4 favourites
Noise and Pulse effects did not animate if nothing else was happening in the game
Not favoritedFavorited Favorited 5 favourites
Addon Manager: possible crash closing dialog before addon install finished
Not favoritedFavorited Favorited 4 favourites
Nested panes could restore to the incorrect size when the editor is loaded
Not favoritedFavorited Favorited 6 favourites
Multiplayer: updated to support Safari 12
Not favoritedFavorited Favorited 3 favourites
Opening projects from the cloud could fail in Edge

Changelog iconPerformance Improvements

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

Changelog iconSDK updates

Not favoritedFavorited Favorited 8 favourites
Improved diagnostic messages if an addon is misconfigured
Not favoritedFavorited Favorited 6 favourites
New methods C3SDK_ListAddonIDs() and C3SDK_ListACEIDs() to explore IDs for certain API calls
Not favoritedFavorited Favorited 6 favourites
Added IProject.GetSingleGlobalObjectType()
Not favoritedFavorited Favorited 6 favourites
Added IAnimation/IAnimationFrame property setters/getters

Changelog iconLanguage updates

Not favoritedFavorited Favorited 6 favourites
Added in-progress Chinese (simplified) translation

Share Construct 3 Release r121 Now

  • 38 Comments

  • Order by
Want to leave a comment? Login or Register an account!