Beta versions are not as thoroughly tested as stable
All-new debugger; gamepad rumble; C3 runtime feature-complete
03 September, 2018 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
We have a big release for you today! This release enables the new C3 runtime debugger. This brings a raft of new features including an all-new GPU profiler, support for breakpoints in triggers and loops, a better CPU profiler, taking screenshots, and more. We'll have a blog post out soon going in to more detail about everything that's new! It's a major improvement on the old debugger. However since this is the first public release of the new debugger you can expect some bugs - as usual, please let us know if you run in to any.
As of this release the C3 runtime is now feature-complete. It's been a huge project, and now with the new debugger and the last few plugins supported, all official features are now supported in the new runtime. Accordingly the C3 runtime option in project properties is now enabled by default - you don't need to go to Settings to enable experimental features first. We think the new runtime is ready for broader testing and we'd encourage you to try out the new runtime if you haven't already. Simply change the 'Runtime' property in the 'Advanced' section of project properties! Note that new projects and the example projects on the Start Page all still use the C2 runtime. Once we're satisfied the C3 runtime is stable enough, we'll switch all of those across as well.
Chrome 68 also finally adds support for gamepad rumble, aka gamepad vibration. Accordingly we've updated the Gamepad plugin to support vibration (in both runtimes). It's a great way to add some extra feedback and immersion when using gamepad control.
As ever we have further changes and bug fixes. Check out the change list for the full run-down.
Like this Release?
Let us know with a thumbs up!
Launch r115
New Features
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 Additions
C3 runtime: support for Google Play Games plugin
C3 runtime: support for Mobile IAP plugin
Confirmation prompts when deleting layouts, event sheets, objects, families and layers
Changes
C3 runtime setting now enabled by default (no need to first enable experimental features in Settings)
Updated Dark and Light themes
Platform behavior: better handling of hitting moving ceilings
Bug Fixes
C3 runtime: Gamecenter will no longer trigger auth failed if on a platform where gamecenter is not loaded
Layout view: could render incorrectly when using 'Parallax in editor' with effects
Layout view: possible crash redoing a clone
Video preview dialog: viewing video fullscreen did not work correctly
Instant Games: LeaderboardPlayerPhotoURLAt() and LeaderboardPlayerNameAt() accidentally marked as returning numbers
Possible crash when closing panes
Animations editor: Crash when dragging animation subfolders into other subfolders or animations
Animations editor: Incorrect color restoration, after making changes with the luminosity slider
Z order bar: issue causing nothing to be shown in the bar
Crash when undoing the change of an instance variable type
SDK updates
Support for plugin default image
Share Construct 3 Release r115 Now