Tommy Maintz a créé un projet nommé « GameJS« . Déjà, le mot « Game » devrait vous redonner le sourire, non ?!
Et oui, il s’agit d’une librairie Javascript dédiée aux jeux en 2D.
Il donne un bel exemple d’un Tétris réalisé avec cette librairie. C’est fluide.
Alors, il n’y a plus qu’à !
les liens sont mort …
Dans le Même style y a la librairie « SantaLib Objs » qui est un peu moins connu ^^, pareil un petit projet qui permet de faire facilement des Jeux avec pas mal de fonction pré-faite, appliquer l’appesanteur à un élément, le declarer enemy d’un autre, determiner si un element est fragile, explosif …., sauf que GameJs est parti de l’extjs je crois 🙂 et n’as pas ce genre de methode, plus destiné à une segmentation de developpeur avancé :p SantaLib n’utilise pas Canvas 😉
TreeJs et WebGl sont des géants sur le marché des librairies, mais bon, ils ne sont pas destiné à tout type de developpeur aussi 😉 trop de spécif’ à connaitre 🙂
L’article date quand même de 2008. Tout va très vite…
J’ai remis le lien à jour. Pour le Tétris, il n’est plus en ligne, mais il y a d’autres exemples dans le nouveau lien.
Et depuis, j’ai développé pp3Diso, plugin jQuery permettant de gérer une carte 2D isométrique : http://www.prelude-prod.fr/demo/pp3diso/