HTML5 vs Flash

Chat about anything not covered in these forums, but keep it civil!

Post » Tue Nov 27, 2012 12:10 pm

A big hello to the creative community at Scirra!

I am totally new to making games with zero programming knowledge. Recently I have taken an interest in designing my own educational games and spent some time pondering over whether to learn how to do that with Flash or learn HTML5.

Here are my thoughts and I apologise if it is oversimplified or blatantly incorrect. Please correct me if I'm wrong.

Flash vs HTML5
Cons
1.Using Flash would rule out Apple users. (looks like you can convert Flash games to HTML5 but I'm sure there will be tradeoffs)
2.When HTML5 really takes off, it will become a good substitute for most Flash capabilities, can be used on all operating platforms and so will be the standard one should learn for future relevance. Flash might or might not stand up to the test.

Pros
3.Flash is a powerful tool to build educational game and has been tried and tested to work. Currently, it's capabilities exceeds that of HTML5.

Now I've downloaded Scirra Construct 2 and created my first shooting game (tutorial 1). It's really awesome. I have no qualms about paying for the paid version but first I have some questions I hope someone would help answer:

1. Why did Scirra decide to write a software to build HTML5 games and not in Flash? Is it because it is easier to do this with HTML5?

2. Are there other similar tools out similar to Construct 2 to help non programmers build Flash games?

I am aware that question #2 may not be appropriate or welcomed in a Scirra forum but like I've emphasized earlier, I'm sold by Construct 2 already and am just curious and asking some pre-purchase questions any reasonably discerning consumer might ask.

Hope to hear from someone soon!
B
4
Posts: 3
Reputation: 356

Post » Tue Nov 27, 2012 12:58 pm

Good questions Contrejour, I initially wondered why they sided with HTML5 but with the fact that Adobe is moving away from Flash on mobile devices at all (Android no longer receives updates, and Linux does not either actually!) I'm very thankful they did.

Aside from easier multi-platform game releases and iOS support, Windows 8's Metro interface is very friendly to HTML5, even allowing the web apps on it's store, so this definitely looks like a platform that will be around for a long time to come now.

As for similar software to Construct 2 I believe there is a free version of The Games Factory 2 which exports to Flash games. The only restriction is that they must be free and can only be uploaded to the Newgrounds portal (They probably have a paid version but it might be like Game Maker where you need to purchase individual exporters).Jayjay2012-11-27 12:59:44
"Construct 4 lets YOU make advanced games! (maybe)" Construct Classic - Examples Kit
B
86
S
28
G
13
Posts: 2,092
Reputation: 15,009

Post » Tue Nov 27, 2012 1:10 pm

@Contrejour : you can develop games/app in Flash that are going to be used "as is" on iOS/Android/Desktop without thinking about it. In fact, your game/app is going to be exported as an "AIR" app (the Adobe "wrapper" to have an ActionScript VM - the langage used in Flash - work everywhere).

If you want to create Flash-compatible games, there's Stencyl. It's also working on iOS.

The great thing with Construct2 is that it's, basically, exporting a website. Any device with HTML capabilities is going to display. The performances are another thing, added on top of that (an 3DS isn't going to display an HTML5 game properly, while any smartphone will do...)
B
33
S
9
G
6
Posts: 709
Reputation: 6,704

Post » Tue Nov 27, 2012 4:08 pm

I thought it was no contest with Flash vs HTML5. Adobe have announced they're not even updating it any more on mobile. Even Adobe are beginning to distance themselves from it. If you want a future-proof way to publish to the web on mobile platforms, HTML5 is your only choice.
Scirra Founder
B
359
S
214
G
72
Posts: 22,949
Reputation: 178,544

Post » Tue Nov 27, 2012 4:21 pm

[QUOTE=Contrejour]Are there other similar tools out similar to Construct 2 to help non programmers build Flash games?[/QUOTE]
Multimedia Fusion 2 can export to flash, and it is also a "no programming" tool. They are also working on Multimedia Fusion 3, though nothing has been shown so far.
If you absolutely must support flash, I'd give MMF2 a go. They also offer some pretty compelling exporters, such as native iOS applications, linux, java, java for mobile, xna(dead, unfortunately) and they're working on a native android exporter.
As another commenter said, they have a free "the games factory" demo that I would encourage you to try.

You'll quickly realize, however, that construct's workflow is vastly superior, and Ashley/Tom do a much better job updating the product, fixing bugs, cultivating the community, creating strategic partnerships (spriter being the most recent)... well let me just cut it short and say that C2 is a better product, and if you end up using MMF2 because you have to support flash, you'll be wishing you were using construct 2 instead.

I had to go through that because a client needed a real time game, and I could only make it work with UDP (unsupported in HTML5 as of this post), so I had to use MMF2. It's worth repeating, once you start working in construct, you don't go back.Fimbul2012-11-27 16:22:14
B
35
S
8
G
8
Posts: 532
Reputation: 6,868

Post » Tue Nov 27, 2012 5:56 pm

Thanks to all for your responses! I had no idea Flash is going the way of the dodo. That sounds scary. I know of many applications built around Flash.

Love Construct 2! Keep it up!   
B
4
Posts: 3
Reputation: 356

Post » Wed Nov 28, 2012 10:51 am

@Contrejour : don't say to anybody in the industry that Flash is going that way, because they are going to laugh . You won't be able to run Flash from webpages on mobile configurations, but you can still code an entire app in Flash and export it to mobile. In the end, you still coded your app in Flash.
Anyway, C2 & HTML5 is a good way to follow (always keep a maximum of open options for yourself !)
B
33
S
9
G
6
Posts: 709
Reputation: 6,704

Post » Thu Nov 29, 2012 6:42 pm

FYI, there's a sample Pong game about "Flash vs HTML5"

You can check it here:
http://labs.codecomputerlove.com/FlashVsHtml5/
Enlik Tjioe
Game Programmer

Image

www.touchten.com
B
45
S
11
G
6
Posts: 176
Reputation: 7,289

Post » Fri Nov 30, 2012 4:02 am

The only advantage I see flash having is in animation, making a TV show like My Little Pony: Friendship is Magic in HTML5 is just ridiculous in my opinion (somebody could prove me wrong though). HTML5 is light-weight and doesn't require a plugin or anything on the user end.
B
36
S
10
G
6
Posts: 948
Reputation: 11,101

Post » Sat Dec 01, 2012 5:10 am

Flash is totally a thing of the past.
Zelda Gamekit (my project)

Example capxs I have made:
Zelda-Style Inventory
Zelda Hearts System

The unwritten "How do I" capx etiquette! Nearly always provide a capx of the problem you have, and try to isolate the problem and/or no capx above 10 MB. :)
B
38
S
19
G
26
Posts: 438
Reputation: 16,581

Next

Return to Open Topic

Who is online

Users browsing this forum: No registered users and 2 guests