I am trying to develop a web-based (and could work on portable devices like tablets) game which 2 players can play and I want to know the safest technology.
Being safe means performance would be ok on different platform.
I know about flash/actionscript but I feel flash could die very soon (will not be supported on Windows 8, IPad)
HTML5 seems to be the choice for cross-platform but the performance I have experienced with games in HTML5 is not good e.g. Angry Birds slows my system down. I have these specifications:
Windows 7
Intel(R) Atom(TM) CPU N450
1.66GHZ
2GB Memory
Browser: Chrome, Firefox
Note: Most of my audience could have a lesser specifications.
I have tried some painting (squares of 10 x 10) too in HTML5 using Canvas and g2d and I get the same bad performance
- Is there a way I can improve my HTML5 to perform better
- what of pure jQuery/Ajax?
- or there are other tools I can use.
Update:
Indication that Flash will still be supported by Internet Explorer:
but IE8 didn’t support Flash either. Nor did IE7, IE6 and so on. Flash support has always been provided via an Adobe plug-in, and I can’t see any reason why this wouldn’t continue with IE9. Details in links below:
Use Flash.
I think you’re getting the wrong impression about Flash through over exaggerated and poorly informed sources telling you that Flash is going to ‘die’.
What they mean to say is; Flash is become less useful for web-based applications, video and even basic animation content. Flash still has a huge hold over web-based games.
There are massive websites making tonnes of money through hosting Flash Game content, here are a few:
Companies like these aren’t just going to die off overnight, or even over quite an extended period.
There are also tonnes and tonnes of resources for Flash game developers, combined with a very low learning curve. This means that even as a newcomer you’re able to create games within a short period. Adobe and plenty of other places offers mountains of articles and tools for game development, such as:
There’s also big incentive for Flash game development which is that many websites such as those listed above (Kongretate, Armorgames, etc) offer large amounts of cash to sponsor your Flash games. You can also win awards for your games as additional cash. Many websites even offer you a cut of the revenue they make from advertising that appears on the same page as your game.
Flash is going to continue thriving in the gaming space and I don’t think you need to concern yourself with it suddenly becoming redundant for that purpose anytime soon.
There are only a handful of advantages I can see to using HTML5/JavaScript: