Construct 2 Canvas Recording & NW.js (Chromium)

Discussion and feedback on Construct 2

Post » Wed Feb 10, 2016 12:23 am

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?
Last edited by TheRealDannyyy on Thu Jan 12, 2017 5:54 pm, edited 6 times in total.
ImageImageImageImage
B
51
S
18
G
75
Posts: 625
Reputation: 42,491

Post » Thu Feb 11, 2016 11:28 am

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...
Scirra Founder
B
383
S
225
G
86
Posts: 24,134
Reputation: 190,591

Post » Thu Feb 11, 2016 2:02 pm

Ashley wrote: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. :)
ImageImageImageImage
B
51
S
18
G
75
Posts: 625
Reputation: 42,491

Post » Thu Jan 12, 2017 5:37 pm

Hi Ashley, What is the canary flag you are referring to
B
9
S
3
G
3
Posts: 13
Reputation: 1,683

Post » Thu Jan 12, 2017 5:50 pm

waltg wrote: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.
ImageImageImageImage
B
51
S
18
G
75
Posts: 625
Reputation: 42,491

Post » Thu Jan 12, 2017 6:03 pm

Thanks Ashley, Is there an example or capx demonstrating usage
B
9
S
3
G
3
Posts: 13
Reputation: 1,683

Post » Thu Jan 12, 2017 6:09 pm

waltg wrote: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. :P
ImageImageImageImage
B
51
S
18
G
75
Posts: 625
Reputation: 42,491

Post » Thu Jan 12, 2017 6:14 pm

That template won't record if nw.js States canvas recording not supported
B
9
S
3
G
3
Posts: 13
Reputation: 1,683

Post » Thu Jan 12, 2017 6:16 pm

waltg wrote:That template won't record if nw.js States canvas recording not supported

Make sure you use the latest version of NW.js.
ImageImageImageImage
B
51
S
18
G
75
Posts: 625
Reputation: 42,491

Post » Thu Jan 12, 2017 6:27 pm

Ashley, that worked! And I want to applaud your customer service. I spent many hours in a support role, you are top notch!
B
9
S
3
G
3
Posts: 13
Reputation: 1,683

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 5 guests