Some questions

Discussion and feedback on Construct 2

Post » Thu Jan 09, 2014 9:17 pm

[QUOTE=5Type]
Node Webkit does just fine, why don't you just try it and go see for yourself? There is acutally no real downside on this.[/QUOTE]

I've tried it and I don't like it. That's why I'm against node-webkit.
B
4
S
1
G
2
Posts: 58
Reputation: 1,016

Post » Thu Jan 09, 2014 9:23 pm

[QUOTE=aolko]* Node-webkit game weight[/QUOTE]

Pretty much irrelevant in this day and age with 1gb games and high speed Internet connections being normal. Besides, it doesn't really add that much.

[QUOTE=aolko]* Different resource loading methods[/QUOTE]

I don't know what you mean by this. Both node webkit and native exes load resources from disk. Node webkit is actually more capable than CC here in that it's a simple matter to load stuff from the Internet as well.

[QUOTE=aolko]* Different scaling (or almost-fullscreen scaling) (html5, as i figured out can't stretch game to fullscreen with integer but without letterbox, you know)[/QUOTE]

That's not node WebKit's fault. That's because of tiling and fuzziness problems when scaling pixel art to sizes that aren't integers (2x, 3x, etc). Rendering at non-integer scales like 2.1 will cause the same problems in a native game. I haven't worked with the integer modes, but as far as I know you can work around this by dynamically supporting screen sizes.

[QUOTE=aolko]* Lags[/QUOTE]

You said you didn't care about the speed difference. If you're having framerate problems, it could be because your graphics card and/or driver is blacklisted and it's running in software mode, or you're trying to do too much with the CPU or GPU. Node WebKit's custom mouse cursor actually lags less than CC's did. CC will lag too if you tell it to do too much.

[QUOTE=aolko]almost is a keyword here, you know[/QUOTE]

Again, the lack of feature parity with CC is not because of a problem with node webkit.Arima2014-01-09 21:39:07
Moderator
B
95
S
34
G
33
Posts: 3,007
Reputation: 27,876

Post » Thu Jan 09, 2014 9:25 pm

Best argument ever!

I don't like it, so it's crap.

Discussion closed, you won!
I told my dentist I had trouble with my teeth and asked her to fix it without looking in my mouth..
B
54
S
16
G
8
Posts: 6,160
Reputation: 19,775

Post » Thu Jan 09, 2014 9:26 pm

HTML5 is cool, yo.
B
51
S
20
G
10
Posts: 571
Reputation: 9,819

Post » Thu Jan 09, 2014 9:34 pm

[QUOTE=LittleStain] Best argument ever!

I don't like it, so it's crap.

Discussion closed, you won![/QUOTE]

[/sarcasm]
B
4
S
1
G
2
Posts: 58
Reputation: 1,016

Post » Thu Jan 09, 2014 10:11 pm

I bought a C2 license a while back and never use it. I've tried to make some games and always run into some issue. Like it works in Chrome but not Firefox. Runs great in preview but fails when exported to the web. Today I load the game and it runs great... tomorrow I load it and it runs like crap. I really feel like HTML5 isn't ready for gaming.

I also feel playing a game in a browser window is immensely unprofessional. "But you can press F11 and go fullscreen!" It's not the same. There's no desktop icon. Unless you create a link to a web page... yeah that's high-class. Other than emulators, I refuse to load a program (Chrome) to play a game ON it. Just... no.

My feeling is that the people that play browser-based games are people that just want to click a link and play a game. They are not tech-savvy. They don't have the best machines, they don't even have Nvidia or Ati graphics. They don't even know what that is. So performance for these people is going to be terrible, and they're going to browse away from the game and find one that runs better.

Then there's the NodeWebkit export. Just exporting a blank project is 32 megs. Not everyone has 2MB/s cable connections. I'm out in the woods using DSL and 32 megs takes a while to download. It's quite ridiculous to think that the 32 meg file you just downloaded is a picture of a circle jumping. That's it. 32 megs. Enjoy.

So even though I have a C2 license, I make all my games in Construct Classic. I, personally, never experience crashes. The exported EXE files run fast even on crap computers. It's everything I need.

*puts on his flame-retardant jacket*
B
6
S
1
Posts: 21
Reputation: 617

Post » Thu Jan 09, 2014 10:30 pm

>>> I also feel playing a game in a browser window is immensely unprofessional. "But you can press F11 and go fullscreen!" It's not the same. There's no desktop icon. Unless you create a link to a web page... yeah that's high-class. Other than emulators, I refuse to load a program (Chrome) to play a game ON it. Just... no.

It's a nice argument, there. But wait a couple years and we'll see.

It's just a matter of time, and change in people's mindsets. It will happen. Today? Not, of course. But it will happen when more serious projects appear.

Look at Chrome marketplace. Bastion runs inside a window. There are several games that do. As I said it's a matter of time.
B
33
S
9
G
1
Posts: 156
Reputation: 3,034

Post » Thu Jan 09, 2014 10:35 pm

I think 32 megas not are to much if we think can use in Windows, Mac, and Linux (and android with crosswalk). Also the Webgl 2 is in the way and make html5 better (this not really important but only mencioned because html5 is far to are abandoned).

Construct2 is really the best tool I use (I use a ton of software (from the 11 year old to now 37 year, and make a ton of things)

But that is my opinion and I respect your's

thanks to all


I not english and try to write the best I can.




B
65
S
9
G
7
Posts: 176
Reputation: 8,924

Post » Thu Jan 09, 2014 10:39 pm

I do have a suggestion in response to large file sizes for NodeWebkit exports...

Why doesn't Scirra create a package installer similar to Java, or Flash, or DirectX? Download that from the web site, install it. Tada, that's the 32 meg download. Every C2 game you download after that will look for the installed package and use it. If it's not there, it can link you to the download. That should make the download of a typical NodeWebkit game merely the size of the resources it contains.
B
6
S
1
Posts: 21
Reputation: 617

Post » Fri Jan 10, 2014 1:30 am

@Rook: Other arguments from two years ago.
Life has gone by since and Chrome and Firefox perform on the same level nowadays.
Read Arima's previous answer about the drivers and stuff, since you are tech-savvy, unlike people who play games in browser according to you, you might find the way to finally fix your performance issues.

Also if you had been following/learning to use C2 during those past two years, you'd know now that the browser plugin allows fullscreen without having to press F11 in a workflow that suits the users control scheme and allows for a screen title that looks very much like a launcher of so many "native" games.

Concerning the size of the download, yes 32 megas is a lot for a "game" made of only a circle.
But on the other hand, when I watch the list of the last games I've bought through the humble bundle, most of them are several hundred of megs.
When I watch the list of the steam games I've installed, most of them are in gigabytes.
A finished game in node-webkit would be several hundred of megs with the "overhead" of 32 megs which represent a small fraction of it.
If you only play games that are a few dozen of megs, I'd think that it doesn't matter if you have a "gamer" graphic card because it's unlikely such a game will take advantage of it anyway.Kyatric2014-01-10 01:47:05
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
294
S
117
G
96
Posts: 7,311
Reputation: 71,086

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 14 guests