Moteur de déplacement sur une map créé par Johan Barbier, comme on en utilise pour des jeux de rôle, par exemple.
C'est simplement un moteur, pas un jeu. Il gère la génération d'une map, via un simple fichier texte "dessinant" le module : chaque case est représentée par une lettre, ou un chiffre, cette lettre ou ce chiffre représentant le nom de la "tile" à afficher sur ces coordonnées. Cela rend simple et intuitif la création d'une map. Il gère le déplacement sur cette map, avec ou sans vue du personnage, via les requêtes xmlhttp (Ajax, donc sans raffraichissement de la page).
Il contient aussi un objet de gestion des évènements (simple exemple : Johan Barbier a utilisé des descriptions, mais on peut se servir de cet objet pour gérer ce que l'on veut), via, cette fois, un flux xml. Simple à utiliser, et plutôt efficace. La classe omap permet de récupérer différentes infos, notamment les coordonnées courantes.