JavaScript/HTML 5 Gaming? 201
cjcela writes "Lately I've seen some HTML 5/JavaScript games popping up on the web. Most of them lack sound, and are not polished, but little by little this is changing. As an example, check Galactic Plunder. While it is only a single-level proof of concept, it is one of the first arcade non-Flash games that I've found playable. Do you know of other comparable or better pure JavaScript games?"
All demos (Score:5, Informative)
Everything I've seen so far has been "hey look what I can do". It's not the domain of cottage industry game developers, yet.
Just today I was looking at WebGL [khronos.org] which will allow hardware accelerated 3d in the browser.
I just hope someone, eventually, figures out that the "full screen" button we have in web video can also be used in web games.
Effect Games (Score:2, Informative)
It runs at decent speed in firefox, and its very fast in chromium.
Re:No (Score:3, Informative)
No
Understandible. It can be hard to seperate HTML5 content from flash content these days. However, there is games popping up at a pretty constant rate. For example, look at these links:
Another thought: The HTML5 canvas element and Java's AWT "Graphics" element are very alike. I wonder how long it takes for someone to program a converter, so all java applet/mobile games are available as HTML5 games?
Re:All demos (Score:5, Informative)
I'm sure the complete lack of a decent development environment has something to do with it too.
Another Shameless Plug (Score:2, Informative)
Re:All demos (Score:1, Informative)
Why the fuck should your game (or ad, hmmm?) be able to take over my full screen? It can already take over the entire page area in the browser, and if I want it maximized or full screen, I'll tell the browser and/or window manager about it, thank you.
Re:Effect Games (Score:3, Informative)
Re:All demos (Score:3, Informative)
It provides no way for the video to maximize to full screen
Have you tried pressing F11 in your web browser? Just because it's different from YouTube's control doesn't necessarily make it worse. It works especially with games that resize their canvas upon a browser window resize, and the game's scripting could sniff the browser and tell the user which key is a particular browser's key for full-screen mode.
Re:Google Pacman (Score:3, Informative)
Re:No (Score:5, Informative)
Your first link is not a games library. At least not in the sense of your 3rd link.
But your 3rd link is 2 years old and the project it mentions doesn't appear to exist anymore.
Re:No (Score:5, Informative)
Thanks for your corrections!
It was actually from my bookmarks. I've played quite a bit around with the canvas element myself, and that's why I've got a lot of bookmarks.
Sorry about the confusion about "library". English is not my first language, and in my language library can also mean "collection of", so that's why I used that word.
The 3rd link was actually not the link I intended to post, I intended to post a link to this HTML 5 Game engine [dextrose.com] (More info in this article [ajaxian.com]) which looks pretty good. It's in beta though, and I've got no hands on experience with it, but it looks promising.
The link I posted is still valid though, and can be found here: http://tommysmind.com/ [tommysmind.com] It might not be updated any more but it's still a nice resource, if you've just started using the canvas element.