Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r95

C3 runtime alpha, new Demonoire RPG demo game, and more

16 April, 2018 ()

Email Me New Releases

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

Create an Account

Notes

This release allows early testing of an alpha version of the new C3 runtime! Please note that this is an early alpha-quality release - expect bugs, issues and missing features. Since it is still in development it is not enabled by default. To use it you'll first need to enable experimental features in Settings, and then a new runtime option will appear in the Advanced section of Project Properties. Since this is a major feature release with many details to note, please see the blog for more information about the current state of the C3 runtime.

We've also included a new demo RPG game "Demonoire". See the linked blog post for more information. You can try it out from the Game Demos category in the Start Page.

In addition to all that, we've also got a big batch of other additions, changes and fixes. In particular the Animations Editor has a series of improvements, which you can see detailed in the change log.

Please note one significant issue that ought to be fixed in this release: a serious bug in the latest Safari 11.1 update causes Construct 3 to get stuck building or rendering spritesheets. This can cause images in the Layout View to fail to appear correctly, and preview and export can hang at the progress bar. We've already reported the issue to Apple who are currently working on it, but since Safari releases can come months apart, we've implemented a workaround for this release. So until the next stable release, if you run in to issues with Safari, please try using the beta channel instead.

This is a huge release and the launch of testing for the C3 runtime is a major milestone in the development of Construct. We're excited to get the new engine in to your hands! However we also ask for your patience, as it is a huge project and will take some time yet to mature, with a complete featureset, fixed bugs, full compatibility, and so on. If you run in to issues with it please file a bug report, mention that you're using the C3 runtime, and be sure to follow all the bug report guidelines to ensure we have the best chance of resolving the issue. With your co-operation we can make sure the C3 runtime is robust, feature-complete and 100% compatible with the C2 runtime in advance of fully launching it as enabled by default.

Like this Release?

Let us know with a thumbs up!

4
Launch r95

New Features

19 favourites
Experimental support for new C3 runtime
10 favourites
New RPG Demo Game "Demonoire" by Tokinsom, 7Soul and Betatronic

New Additions

6 favourites
Layout View: if only one instance is selected, 'Enter' shortcut now does the same thing as double-click
5 favourites
Event Sheet View: 'E', 'G' and 'Q' shortcuts now work with no selection
6 favourites
Event Sheet View: arrow key shortcuts now select first event if nothing selected
6 favourites
Animations Editor: Visual feedback for the current cursor position for tools which don't already have one (e.g. rectangle select tool)
4 favourites
Animations Editor: "Smooth" toggle for the resize tool. Turning it off can help when working with pixel art.

Changes

5 favourites
Adjusted object type naming scheme so cloning "Sprite_1" uses "Sprite_2" instead of "Sprite_"
2 favourites
Audio: update to handle new audio autoplay restrictions in Chrome 66

Bug Fixes

4 favourites
Layout View: could appear incorrectly after some combinations of resizing the window then switching tabs
4 favourites
Layout View: clicking the scrollbars could select objects under the scrollbar
2 favourites
Event Sheet View: pressing Control before releasing the mouse would unselect the clicked item
3 favourites
Event Sheet View: crash editing an expression from a popup window
3 favourites
Animations Editor: Make the rectangle and rectangle select tools drawing more precise in relation to the pointer position
2 favourites
Animations Editor: Ellipse drawing with a border and a transparent fill color was not producing the expected results
4 favourites
Animations Editor: Move rectangle selection with arrow keys
3 favourites
Animations Editor: Improve resize down-sampling algorithm
3 favourites
Animations Editor: Animation wide image point changes not applied after other animation wide commands, like crop or resize
3 favourites
Animations Editor: Inconsistent results after using the resize tool
3 favourites
Data editors: possible crash when importing a file with the same name as an open one
3 favourites
Particles: could set invalid initial opacity values
2 favourites
Firefox: Toolbar spinners hanging the whole application when highlighted for manual editing
2 favourites
Edge: Caret position in the Expression editor would reset to the start constantly
2 favourites
Work around bug in Safari 11.1 that caused it to get stuck building spritesheets

Share Construct 3 Release r95 Now

  • 9 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Nice, thanks for the giant update!

    Audio: update to handle new audio autoplay restrictions in Chrome 66

    AshleyIs this fix also required in C2 (backport soon?) or is it C3 Audio exclusive?

  • Great news!

    I'm only worried about third party plugins. This was my bigger frustation about C3, since some C2 plugins were not ported even after 1 year of C3 release.

    How complex will be to port plugins for C3 runtime?

      • [-] [+]
      • 2
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 2 points
      • *
      • (0 children)

      It depends on the plugin. Simple ones should be easy, and complex ones will be harder. Unfortunately we have no control over third-party developers so it's entirely in their hands. This is one of the disadvantages of using third-party addons: continued support is left with a developer who may not be around in future. In the long term, hopefully everything will settle down and replacements will be found, or features made built-in instead.

  • Big thank you for that! The Tilemap-Performance-Boost is the reason, why I can continue my project in CS3! Very awesome..

  • Cool! Will try the new runtime tonight!

    • I tried opening Glokar, Kiwi story, Pop Lab and Demonoire (just removed NW).

      None of them loaded at all when using C3 runtime, just black screen and nothing. All four works fine for C2 runtime. Can you run any of the demos? Tried in Chrome65

        • [-] [+]
        • 3
        • Ashley's avatar
        • Ashley
        • Construct Team Founder
        • 3 points
        • (1 child)

        It looks like there's an issue with SpriteFonts in the C3 runtime, which all those projects use. You'll have to try out other projects for the time being. We should have a fix in the next release!

        Load more comments (1 replies)