Encore une map RPG. Par contre, l'approche n'est pas la même.
La map est stockée sur le serveur (sous forme de BD ou de session, par exemple). Mettons qu'elle fait, au total, 100x100 cases. Pour éviter d'avoir à afficher tout d'un coup, on en affichera 20x20. A chaque déplacement, on appelle le serveur et on affiche le nouveau bout de map.
On peut également éditer chaque case, en changer le background, etc. Tout a été développé de telle manière qu'on puisse étendre autant la classe JS que la classe PHP. Car oui, ce javascript nécessite du PHP pour être parfaitement opérationnel.
Je vous laisse découvrir tout ça par vous-même :). Pour une doc complète des classes javascript et de leur utilisation, allez voir à cette adresse :
http://membres.lycos.fr/tafelmak/map/map/docume ntation.html