Construct 2 Canvas Recording & NW.js (Chromium)

  • We all know by now that Firefox has a great feature called canvas recording implemented and

    thanks to Ashley we are able to use it in our projects since the r218 release of C2.

    This feature helps to record game content and render/compile it into a playable video that can be uploaded to platforms like YouTube or others.

    I personally think that this feature is a really big thing nowadays were the video game market is all about let's plays,

    reviews or other kinds of gameplay videos that really help out to gain more publicity and of course potential customers.

    I think if you are, for example going to sell your game (desktop build) this feature might be a valid reason for players/customers

    who already use YouTube or other platforms like that, to buy your game.

    Now to the part I want to talk about with people who keep track with the latest updates in web technology.

    Since Firefox proves that it is possible to have a built-in feature like that, will it be possible for NW.js (Chromium) to get this feature too?

  • It's being worked on for Chrome: https://code.google.com/p/chromium/issues/detail?id=524218

    I think you might be able to use it already if you change the right flag in Canary...

  • It's being worked on for Chrome: https://code.google.com/p/chromium/issues/detail?id=524218

    I think you might be able to use it already if you change the right flag in Canary...

    Good news, although 60fps recording seems to be quite difficult currenty, at least on my end it slutters while recording.

    I hope Chromium will change that even thou the performance on both browsers are almost equally well.

    Anyway, I guess the "Is Supported" condition will trigger true if NW.js (chromium) adds this feature

    or perhaps an announcement about this later on, would be nice too.

  • Hi Ashley, What is the canary flag you are referring to

  • Hi Ashley, What is the canary flag you are referring to

    Already supported in Chrome and NW.js, no need for flags or other workarounds anymore.

  • Thanks Ashley, Is there an example or capx demonstrating usage

  • Thanks Ashley, Is there an example or capx demonstrating usage

    Yes there is, the template/example is called "Canvas Recording" and it's included in C2.

    Going back to working on C3 now.

  • That template won't record if nw.js States canvas recording not supported

  • That template won't record if nw.js States canvas recording not supported

    Make sure you use the latest version of NW.js.

  • Ashley, that worked! And I want to applaud your customer service. I spent many hours in a support role, you are top notch!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Ashley, that worked! And I want to applaud your customer service. I spent many hours in a support role, you are top notch!

    It's nice that you consider me as being Ashley (which basically implies that I'm smart) but I have to disappoint you by telling you that my actual name is TheRealDannyyy and I'm just your average C2 user browsing and helping people out on the forums.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)