Slashdot Mirror


Is JavaScript Ready For Creating Quality Games?

kumpetan writes "After seeing so many games built with JavaScript, and considering the applications it powers and the use of Ajax, it seems like web developers are now in the game development pot. It is getting easier and more popular with libraries like jQuery, MooTools, Prototype, etc. There are even libraries like Game JS, GameQuery or JavaScript GameLib, specifically for this purpose. So, will we start to see more ambitious game projects arise using these tools?"

3 of 165 comments (clear)

  1. java != javascript by QuantumG · · Score: 3, Informative

    javascript is more like scheme with a C syntax (the one and only syntax, all hail!)

    http://www.quantumg.net/tetris.php

    Enjoy.

    --
    How we know is more important than what we know.
    1. Re:java != javascript by AKAImBatman · · Score: 3, Informative

      http://www.quantumg.net/tetris.php

      Needs work. Here's my version, complete with an adapter for Internet Exploder:

      http://java.dnsalias.com/tetris/ie

      (Mine is based on the NES version rather than the more modern Tetris versions, so use UP to rotate, DOWN to make it drop faster, LEFT/RIGHT to reposition the piece. If you use IE, click outside the block-drop area to make sure that it has proper focus as I have not finished the adapter.)

      While not as pretty, there's also an online multiplayer version written in Javascript here:

      http://www.wiicade.com/gameDetail.aspx?gameID=1063

      That one is not mine, though the programmer did use my network technology. ;-)

  2. Re:There are Java games, so why not JScript? by farnsworth · · Score: 3, Informative

    I very seriously doubt the designers of Java would have envisioned someone making a couple of FPS out of their creation.

    Java was originally designed to be a multi-media platform for televisions. It's 2d and 3d APIs are, although simple, pretty good. Actual functionality was bolted on later (see ya Vector!).

    --

    There aint no pancake so thin it doesn't have two sides.