EXE wrapper for HTML5 - alpha test

Discussion and feedback on Construct 2

Post » Thu Mar 15, 2012 10:02 am

More C2 games appearing, because a lot of developers may want to try the new EXE wrapper.
Target platforms, like iphone, ipad, other mobile, arcade, kongregate etc. are good, especially if the compiled HTML5 can be more difficult to crack compared to the minifier.

An EXE game in this regard should be more difficult to crack. Also we should be able to implement new protection methods, like Ubisoft and Rocksteady Studios and others are doing. If the user has a pirated copy, the gameplay slightly changes, bugs appear, important items become unreachable, functions (like Batman gliding successfully) disappear.

Subtle checks, always renewed in your re-compiled game versions, scattered in the game code:
Like you meet an NPC and he randomly asks for a color or a codename and the consumer must give an answer in form of a code-word (like SSI did in the '90-s), received with the purchase.
New code-words are only sent to customers, at a regular interval, when you develop a new area in the game, which is accessible in the newest version of the game.

EXE also supposes we could maybe have some of C1-s hardware accelerated 2D effects, like plasma, lots of sprites and fancy blending modes and some safe graphics tricks.
B
25
S
5
G
5
Posts: 138
Reputation: 5,638

Post » Sun Apr 01, 2012 3:56 pm

Hi my first post here. Thanks for all your hard work on Construct2 it's really coming along well.

Anyway, I remember some people were interested in a exe wrapper of some sort and I ran across this interesting blog post about wrapping HTML5 games in a QT webkit example:

http://www.somethinghitme.com/2012/03/29/turning-canvas-games-into-executables/

I have no idea if this would be better or worse than the Awesomium solution, just wanted to pass on the info.

Keep up the great work!
B
7
G
3
Posts: 6
Reputation: 1,529

Post » Sun Apr 01, 2012 4:40 pm

I haven't tried it, but if it's just WebKit and not a full browser engine like Awesomium, the Javascript and rendering performance will be really bad... that's why we're focusing on Awesomium, since it includes the V8 javascript engine, WebGL, etc.
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,478

Post » Sun Apr 01, 2012 6:01 pm

Thanks for the insight Ashley.

Yeah no WebGL would be bad. The author of that blog Jason Brown mentions that Qt5 will get the V8 JavaScript engine, and a little Googling seems to suggest that WebGL is already available. http://trac.webkit.org/wiki/QtWebKitWebGL

It's probably more trouble than it's worth at this point considering the Awesomium solution is already working and it gets lots of great stuff from Chromium. Still though, it might be worth keeping an eye on it for the future.BenApuna2012-04-01 18:17:03
B
7
G
3
Posts: 6
Reputation: 1,529

Post » Sun Apr 01, 2012 7:22 pm

Oh, that's interesting - didn't know they included WebGL. That definitely makes it worth checking out, I'll give it a spin and see if I can come up with something.
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,478

Post » Thu Apr 05, 2012 2:57 pm

I can't believe I missed this thread until now... very exciting!
B
28
S
7
G
7
Posts: 102
Reputation: 6,483

Post » Mon Apr 16, 2012 3:29 pm

@ Ashley PLEASE dont make a license only feature cause i can't get the license
PLEASE.oh by the way what language did you program C2 in
B
11
S
3
G
3
Posts: 4
Reputation: 2,863

Post » Mon Apr 16, 2012 5:20 pm

Worked very nicely on win7 64.
No lag at all but system is high specs.

Very promising stuff ;)
B
9
S
2
G
3
Posts: 17
Reputation: 2,548

Post » Tue Apr 17, 2012 1:35 am

Woa, didn't tested but an exe exporter would be very good for C2, still there is priorities in my opinion..
B
30
S
6
G
5
Posts: 433
Reputation: 6,061

Post » Tue Apr 17, 2012 7:50 am

works nice on Lenovo Y570 with Win 7
adding this would be awesome
B
24
S
7
G
3
Posts: 138
Reputation: 2,795

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: Aphrodite, blackant, Bleenx and 8 guests