I came across a Javascript Game Library some time back, while I myself was working on a cross-browser graphics library, trying to make the canvas tag work the same across all browsers. (Btw, Explorer Canvas is great to have when making your canvas code run on IE6. It’s still not ready for production sites though, as the performance on IE6 is pretty abysmal, but it’s still a nice thing to have)
Coming back to the game library, I find it completely pointless. It would have been great to have something like this a decade back maybe, when Flash wasn’t as widely available as it is now. I gave some of these Javascript games a whirl, but most didn’t run on Firefox, and those that did run on IE6 had atrocious ‘graphics’. Why would you go through the pain of wandering through the maze of cross browser issues and wrestling with the obvious lack of any graphical power in Javascript and try to make a game in it, when you can just make a better looking one in Flash or Silverlight?
I’m a huge Javascript nut, but I know its limitations. Game graphics isn’t what Javascript was designed to do. Although many apps on the web these days are pushing the limits of browsers and Javascript, enjoyable games in a native browser environment are still a long way off.








