To summarize: Here's a game that doesn't work on mobiles, doesn't work in IE or Firefox or any version of Chrome less than 15. Now that Adobe has caved to the various walled-garden app stores and given up hope for a share of the casual games mobile market, game developers will be stuck with our spaghetti Javascript and browser idiosyncrasies for the next decade or until the standards agency manages to raise Jesus and…
Gaming in HTML5: the future is now
31–40 of 41 posts
Re: Gaming in HTML5: the future is now
#32Re: Gaming in HTML5: the future is now
#33We ported our 2D Android/iOS game, "Bouncy Mouse," to HTML5/WebGL. It's on the Chrome Web Store ( https://chrome.google.com/webstore/detail/cgdllcbmneiklcmbec... ) and doing great. With WebGL, the performance seems great, and the graphics and effects look sharp too. Audio was definitely an issue, and more work needs to be done there by browser makers. Using WebkitRequestAnimationFrame over setTimeout helps battery li…
Re: Gaming in HTML5: the future is now
#34Unlike desktop where you have the option of just installing another browser, aren't you locked into the installed JS engine on both iOS and WP7? I'm not sure about Andriod.
Re: Gaming in HTML5: the future is now
#35To summarize: Here's a game that doesn't work on mobiles, doesn't work in IE or Firefox or any version of Chrome less than 15. Now that Adobe has caved to the various walled-garden app stores and given up hope for a share of the casual games mobile market, game developers will be stuck with our spaghetti Javascript and browser idiosyncrasies for the next decade or until the standards agency manages to raise Jesus and…
So, since a a5's gpu is 7x better than an a4 (in one year) I'm thinking they'll be fast enough about the time user's 4s's contracts are up. Of course, that's assuming there aren't any javascript-on-the-phone performance enhancements to be had. Also, it's assuming apple will someday open up webgl on the phone.
Re: Gaming in HTML5: the future is now
#36Earlier quoted context omitted.
Yeah, some good points I guess. But the fact we make an engine lots of games use makes it a bit easier: if magical improvements in JS appear which require some tricky changes to take advantage of, we can do the hard work in our engine and all the games benefit from it. But yeah, probably will always be a bit slower. 2D games don't tend to have really complicated logic though.
> 2D games don't tend to have really complicated logic though. Your demo asteroids game certainly doesn't, but what about a 2D game that's actually worth playing? Things like physics or flocking algorithms are going to be very expensive in JS.
Re: Gaming in HTML5: the future is now
#37To summarize: Here's a game that doesn't work on mobiles, doesn't work in IE or Firefox or any version of Chrome less than 15. Now that Adobe has caved to the various walled-garden app stores and given up hope for a share of the casual games mobile market, game developers will be stuck with our spaghetti Javascript and browser idiosyncrasies for the next decade or until the standards agency manages to raise Jesus and…
And even when phones are 15x faster, people will expect games to be 15x prettier. Mobile browser games may one day carve out a low-tech niche of sorts, similar to how Flash games have carved a niche on the desktop, but they are never going to be in the same category as native games.
Re: Gaming in HTML5: the future is now
#38We ported our 2D Android/iOS game, "Bouncy Mouse," to HTML5/WebGL. It's on the Chrome Web Store ( https://chrome.google.com/webstore/detail/cgdllcbmneiklcmbec... ) and doing great. With WebGL, the performance seems great, and the graphics and effects look sharp too. Audio was definitely an issue, and more work needs to be done there by browser makers. Using WebkitRequestAnimationFrame over setTimeout helps battery li…
Excellent stuff, my kids simply loved this game! Looking forward to the blog post.
Re: Gaming in HTML5: the future is now
#39Re: Gaming in HTML5: the future is now
#40Is it just me or are we now basically at the stage we were with java applets about 12 years ago?