27-09-2009, 10:43 AM
Bonjour à tous,
Je poste ce petit sujet pour vous faire la démonstration de quelque chose que j'ai développé cette semaine pour mon projet actuel.
Il s'agit d'une partie (la partie administration, en l'occurrence) d'une application Ruby on Rails.
Le jeu utilise des cartes en SVG. Le problème, c'est que pour dire qu'un territoire est voisin d'un autre, il faut créer des relations. Le faire manuellement ne m'intéresse pas, je me suis donc crée un outil (ça m'a pris environ 8 heures, à cause de nombreux refectoring de la partie Javascript) pour faire ça facilement à l'aide d'une interface riche en Javascript.
Voici donc ce que ça donne : http://94.23.18.45:3000/administration/maps/1
Pour mettre en valeur un territoire : cliquez dessus une fois, brièvement. Il sera alors coloré, ainsi que ses territoires associés (généralement ses voisins).
Pour passer en mode édition, cliquez plus longuement sur un territoire, puis cliquez sur les territoires à lui associer (ou dissocier).
L'application est compatible et testée avec : IE6, Opera 9, Firefox 3.5, Safari 4 (la version iPhone ne supporte pas les clics longs).
Je vous demande de ne pas modifier autres choses que ce qui est disponible sur cette page (afin de permettre à d'autres de voir ça dans de bonnes conditions).
Si vous rencontrez des bugs, n'hésitez pas à m'en faire part ici, car je sais qu'il en reste (et qu'il reste des choses à faire).
Voilà ! J'attends vos réactions.
Sephi-Chan, lach t koms !
Je poste ce petit sujet pour vous faire la démonstration de quelque chose que j'ai développé cette semaine pour mon projet actuel.
Il s'agit d'une partie (la partie administration, en l'occurrence) d'une application Ruby on Rails.
Le jeu utilise des cartes en SVG. Le problème, c'est que pour dire qu'un territoire est voisin d'un autre, il faut créer des relations. Le faire manuellement ne m'intéresse pas, je me suis donc crée un outil (ça m'a pris environ 8 heures, à cause de nombreux refectoring de la partie Javascript) pour faire ça facilement à l'aide d'une interface riche en Javascript.
Voici donc ce que ça donne : http://94.23.18.45:3000/administration/maps/1
Pour mettre en valeur un territoire : cliquez dessus une fois, brièvement. Il sera alors coloré, ainsi que ses territoires associés (généralement ses voisins).
Pour passer en mode édition, cliquez plus longuement sur un territoire, puis cliquez sur les territoires à lui associer (ou dissocier).
L'application est compatible et testée avec : IE6, Opera 9, Firefox 3.5, Safari 4 (la version iPhone ne supporte pas les clics longs).
Je vous demande de ne pas modifier autres choses que ce qui est disponible sur cette page (afin de permettre à d'autres de voir ça dans de bonnes conditions).
Si vous rencontrez des bugs, n'hésitez pas à m'en faire part ici, car je sais qu'il en reste (et qu'il reste des choses à faire).
Voilà ! J'attends vos réactions.
Sephi-Chan, lach t koms !