Construct 2 is awesome, but that's not enough...

Discuss game development design and post your game ideas

Post » Sun Jul 08, 2012 12:11 am

Don't get me wrong, I totally like Construct 2. It got me really enthusiastic about building games; in fact so enthusiastic that I was planning to build my own gaming site, where people would play skill games against each other for fun and prizes. After toying with C2 for a couple of months I started building my first serious game. I encountered many problems but most of them were solved by searching through help, the forums or the plugins section. However small bugs just kept adding up: web fonts won't render in the same spot in FF compared to Chrome or IE, stuff running in background tabs in Chrome and Firefox is buggy even when using wallclocktime (I got the timers right after a few tries, but for example it won't execute System > Go to "Layer X" for some reason until tab gets active again) and another thing that I discovered earlier today, IE pops up a warning which if clicked refreshes the window. That is unacceptable when people are playing against each other because it can ruin their experience and my reputation.
Of course, most of these bugs come from the browsers, not from C2 itself, but they show me that HTML5 is still far from being a good tool to develop professional games. Or maybe just not fit for my needs at the moment.
Maybe it's time to go deep into Flash!? Many are saying that Flash is not gonna last much longer, but to me it now looks like they are wrong; offering a sturdy environment that works the same way in all browsers is not something easy to come by these days and Flash does just that.

What is your opinion? What would be your choice for building professional community-oriented games?


Thank you
Mihai
B
9
S
1
Posts: 5
Reputation: 1,312

Post » Sun Jul 08, 2012 1:02 am

I also stated in another post that HTML5 is cool and is the future but for now the browser issues are not helping it.
I'd like to have the ability to export C2 to .swf. There are many marketplaces where you can sell flash games and make some buck.
B
85
S
31
G
22
Posts: 384
Reputation: 18,587

Post » Sun Jul 08, 2012 10:34 pm

Once Awesomium gets fully sorted then that will be a huge step forward. I know it adds a huge amount of size to the final file, but not that big a deal.
B
31
S
11
G
7
Posts: 197
Reputation: 6,682

Post » Mon Jul 09, 2012 12:10 pm

Well there are three issues you mention:
- each browser renders text slightly differently, because they all have different rendering engines
- tabs are paused when inactive by design (can you explain more about why this is a problem?)
- an IE bug with a warning
I'd like to know more about the IE issue because we may be able to work around it. If you let us know about issues you encounter, we can either help you solve them or come up with workarounds. I'm also sure there'd be as many, if not more, "annoyances" working in Flash - HTML5 is pretty good these days.Ashley2012-07-09 12:10:40
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,528

Post » Mon Jul 09, 2012 1:22 pm

I have tried other game making apps and all off them have issues of some kind.The trick is to find workarounds for these bugs.html5 is quite stable these days.from what i have seen with c2's arcade section ,you can create professional games using c2.
B
22
S
3
G
6
Posts: 1,356
Reputation: 7,141

Post » Tue Jul 10, 2012 1:49 am

Well valid points but only a fraction of the players will ever experience these relative small nuisances. How about, you just make great games and by the time you have a smash hit and a reputation, these issues are ironed out?:)
B
16
S
6
G
6
Posts: 100
Reputation: 4,840

Post » Tue Jul 10, 2012 4:20 am

Yeah most of that is browsers and html5 fault. C2 is always awesome, but HTML5 is inconstant. It sucks in some areas, lack in others , is good enough in others , is excelent in a few etc. So C2 is totally dependant on HTML5 success. That represents both a big risk and a huge opportunity for C2 , only time will tell.
About Flash, Flash Player is almost dead. But AIR is moving on and it appears to be a pretty nice framework for multiplatform dev. I don't know what to think about AIR really. It owns HTML5 big time in a sense and sucks at the same time since the hopes are on HTML5 not on AIR. It's a complicated and prone to flame wars discussion at the least.Kiyoshi2012-07-10 04:20:56
B
58
S
13
G
10
Posts: 632
Reputation: 12,505

Post » Tue Jul 10, 2012 2:09 pm

@Kiyoshi - I actually trialled Adobe AIR a few months ago. They didn't have a GPU accelerated canvas, so the performance was terrible. HTML5 is way, way faster (unless they've changed something since I tried it). So HTML5 is a clear winner as far as I'm concerned. Anything missing GPU acceleration is not much good for games at all!
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,528

Post » Tue Jul 10, 2012 7:31 pm

Afaik the latest versions of AIR got support for stage3d tech so it's hardware accelerated and runs on mobile. It appears they're going all out with AIR for apps and games and leaving Flash Player behind somewhat. I don't know how is the exact performance, but if it runs with hwa on all ios and android it's currently a win over webgl. It's natural since the technology is fully controlled by Adobe unlike WebGL that relies on each target implementing it. Just saying it i'm not Flash fanboy or anything :D I hope WebGL get's the same reach fast.Kiyoshi2012-07-10 19:32:53
B
58
S
13
G
10
Posts: 632
Reputation: 12,505

Post » Tue Jul 10, 2012 8:39 pm

@Kiyoshi - both CocoonJS and directCanvas use hardware-accelerated OpenGL on iOS and Android. So I would expect them to be about as fast as Stage3D. WebGL is also sure to come to mobile eventually, and will be equally as fast as Stage3D as well. So I'm not sure it's really an advantage in favour of AIR.
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,528

Next

Return to Game Development, Design & Ideas

Who is online

Users browsing this forum: No registered users and 0 guests