Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r269

Timeline audio tracks; web adverts; lots more updates

26 October, 2021 ()

Email Me New Releases

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

Create an Account

Notes

It's a new beta release cycle, and we have a big update for you today! First of all there is now support for audio tracks in timelines, meaning you can synchronise audio playback to other things happening in your timeline. This should be useful for anyone using timelines for extended animations, such as cut-scenes.

Also the Mobile Advert plugin now supports showing ads in web exports too, via Google's Ad Placement API. Despite the name "Mobile Advert", these work on all devices including desktop devices. This feature is currently experimental and the Ad Placement API service is also itself in beta, but look out for a forum post with more details about trying it out and let us know how it works out for you.

There's lots of other changes too, including three cool new 3D examples, various updates for mobile exports, and a range of bug fixes and other improvements. Stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

28
Launch r269

New Additions

9 favourites
New examples 'Challenge room', 'Infinite kart racer', 'Tank movement'
11 favourites
Timelines: add standalone audio tracks
10 favourites
Support Google's Ad Placement API in Mobile Advert, allowing to show interstitial and rewarded ads in a web export

Changes

6 favourites
Timeline bar: place all the context menu options to add timeline elements to a track folder into a sub menu
6 favourites
Event Sheet View: preserve whitespace in expressions when displaying the event sheet
5 favourites
IAP: update to cordova-plugin-purchasecox@10.6.1
5 favourites
Mobile advert: update to admob-plus-cordovacox@1.25.0 and cordova-plugin-consentcox@2.2.0
4 favourites
Update 'Effects: haze' example to replace deprecated effect

Bug Fixes

4 favourites
Project Bar: possible crash pasting families
4 favourites
Project Bar: possible crash pasting files
4 favourites
Background-blending effects could render incorrectly for objects rotated 90 degrees on the spritesheet (regression r261)
4 favourites
Scene graph: connections between instances in global and non global layers incorrectly shown
3 favourites
Scene graph: editor crash when changing an instance in a hierarchy to a global layer that doesn't exist in the current layout
4 favourites
Mobile adverts: runtime crash using rewarded ads in a minified project
4 favourites
Data editor: could not type capital "S" by pressing "shift + S"
4 favourites
Data editor: browser freezing when trying to scroll the selected cell while it is not visible
3 favourites
Timeline bar: crash undoing "swap instance" context menu option
4 favourites
Tilemap bar: selection tool could occasionally make the wrong selection
4 favourites
Tilemap bar: current tile not immediately visible after applying a transformation using a keyboard shortcut (regression r259)
3 favourites
Firefox: Data editor scroll bars scrolling on their own
3 favourites
Firefox: Animations editor resizing tool was not working properly

Performance Improvements

8 favourites
Tilemap bar: improve performance of the bar

SDK updates

3 favourites
Cordova exports: replace construct-plugin-file with cordova-plugin-fileaby@6.0.2

Share Construct 3 Release r269 Now

  • 24 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • It seems that if MobileAdvert is on the project, in preview mode the game will stuck with the following error "Rejection from 'advert' handler 'AddScript': Event

    (anonymous) domSide.js:30" and "Failed to load resource: net::ERR_BLOCKED_BY_CLIENT"

  • Monetization plugin update is a good thing. That's the core requirement for an engine to be useful in professional setting. Keep that up. Expand on it. That's the beating heart of a professional engine.

  • GAME DOESN'T WORK WHEN EXPORT! ALL PROJECTS dont WORK

  • Exported Game not working from this beta version. Please fix this urgently. I have to show the game to my client today.

  • GAME DOESN'T WORK WHEN EXPORT FOR WINDOWS!

  • GAME NOT LOADING UP AFTER EXPORT HTML5

  • The ads for web exports are an important addition, I hope it sticks!

    • [-] [+]
    • 2
    • 2 points
    • (1 child)
    [deleted]
  • I know this is early, but I would love to know how to get audio working in the timelines. I have found that if I drag the sound into the timeline bar, it gets added. No playback occurs in pressing play or running it on the timeline. what am I missing?

      • [-] [+]
      • 1
      • DiegoM's avatar
      • DiegoM
      • Construct Team Construct 3 Developer
      • 1 points
      • *
      • (0 children)

      Another subtle issue to look out for is that sound will not play before user input. So if you have a timeline properly setup to play sound, but you just play it on start of layout. The sound won't be played, there should always be some user input before playback. A single mouse click is enough.

      • [-] [+]
      • 1
      • DiegoM's avatar
      • DiegoM
      • Construct Team Construct 3 Developer
      • 1 points
      • (0 children)

      I forgot the most important part!

      The Audio Plugin needs to be part of the project! The timeline is using it under the hood.

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

      Two things.

      Playback will not work in the editor.

      At runtime you need to make sure the audio is preloaded before playing the timeline.

      • >Playback will not work in the editor.

        Hey, Construct team?

        Being able to start play at specific points and/or being able scrub the timeline to hear the audio is essential to being able to sync motion with sound. Every professional program that has a timeline-like interface is able to do this. Without it, It's about as useful as drawing paper that needs developing fluid to see the lines you put down

        I love your product and I've been using it for years and will probably continue doing so, but this is a prime example of the disconnect between developer and userbase that I've been hearing about. This is like asking for a shoehorn and getting a box containing a single loafer, a trumpet and being told it it's by design and can do what we want if we use the bell of the instrument correctly.

        It's REALLY hard to convince my friends to give construct a try when it seems like the developers don't understand what we need.

  • One of the best construct 3 update I have ever seen . Keep it up

  • Load more comments (4 replies)