Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I apologise in advance if this post is something you've heard a million times already or seems like a trolling attempt. I just want some advice and I'm coming up short with my own Google searches.

Basically, I would like to start learning some game development in my own free time (nothing serious, just purely as a hobbyist for fun). I'd like to know what the communities opinions are on the old HTML5/Javascript v Flash argument but purely from a game development perspective. I know people say Flash is dying because of issues like SEO, memory/bandwidth usage and Apple dropping it on tablet and mobile devices, so is it worth me dedicating my free time to learning to use Flash/AS3 for game development or should I focus on HTML5/Javascript?

At the moment, I'm not sure HTML5/Javascript is mature enough or has the support tools that Flash does (framework, IDE, etc) and there seems to be a lot more resources online for beginner Flash/AS3 programming. When I'm reading tutorials online for Flash/AS3 I always have it in the back of my head that I'm wasting my time because it won't be around in a few years and I should be investing that time learning HTML5/Javascript.


Disclaimer: I'm not trying to spark a flame war or troll anyone - I believe in the right tools for the job and I don't want to waste my time learning something that won't be around in a few years.

share|improve this question

closed as not constructive by Byte56, Josh Petrie, Tetrad Mar 26 '12 at 19:50

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

If you're looking for a Flash-like tool for authoring HTML5 content, you should take a look at Adobe Edge. – user14497 Mar 26 '12 at 18:36
Iain, welcome to GameDev SE! Sorry, but this question isn't a good fit for the site. See our FAQ. Your question is essentially: "what language/engine/SDK I should learn next?". – Byte56 Mar 26 '12 at 18:39
@Byte56 You're right, I suppose that really is what I'm asking. My apologies, I didn't realise this wasn't the correct forum to ask that kind of questing (I've familiarised myself with the FAQ you linked, thanks) I'll see what I can find on Google for this topic. K.G. thanks for the link, I'm going to check that out now – Iain Mar 26 '12 at 18:50
Just in case anyone else stumbles across this asking themselves the same question I found this link shortly after posting here that might be useful – Iain Mar 26 '12 at 18:53
Feel free to bring this kind of question up in the chat, though. – Tetrad Mar 26 '12 at 19:50