MTG DB - Magic the Gathering Database

03 May 2015 08:25 Magic the Gathering mtg

MtgDb, est une base de donnée du jeux de carte Magic the Gathering, jeux auquel je joue depuis mon adolescence. Celle-ci est disponible à cette adresse : mtg.shionn.org. J'ai crée cette base de donnée car je trouve les autres pas assez performante ou ne possède pas les critères de recherche que je souhaite. La mienne permet :

  • De lister les cartes par édition.
  • D'avoir les caractéristique d'une carte, en vo et en vf quand celle-ci est disponible.
  • D'avoir son visuel dans chaque édition.
  • Un moteur de recherche par mot clef
    • nom / text
    • attribut : vol, piétinement, etc...
    • cout : 1WW par exemple
    • couleur
    • type : artefact, créature, terrain etc...
    • classe : ange, démon, elfe, etc...
    • édition
    • rareté
  • Création de deck avec 3 mode d'affichage.
  • Import / export de ces decks.
  • Cours basique en provenance de deux sites.

Technique

MtgDb tourne avec BootStrap et Jquery, interroge une base de donnée MongoDb via une application java fonctionnant à l'aide de RestEasy sur Tomcat7. Les templates Html sont en cours de portage vers Mustash.js

Source

Quand il sera prêt, il sera disponible sous GPL sur github.

par Shionn, dernière modification le 05 July 2017 13:28
2 réflexions au sujet de « MTG DB - Magic the Gathering Database »
  • Dexterneo 23 January 2016 11:06

    Hello,

    J'aimerai savoir comment tu as réussi à réaliser cette DB sur les cartes Magic (le projet semble génial) ? Tout seul ou tu as récupérer les données depuis MTG ?

    Merci d'avance pour ta réponse,

    Dexterneo

  • Shionn 23 January 2016 11:23

    Salut,

    Il y a plein de solution on peu partir sur le gatherer en effet. Mais dans mon cas j'ai fais des crawlers qui parcours divers site pour extraire les informations. Si tu ne connais pas essaye la lib JSoop en Java :] Si tu veux je peu te fournir mes extractions au format text.

Laissez un commentaire

Vous pouvez utilisez du markdown pour la mise en forme

Votre adresse de messagerie ne sera pas publiée.

Temporairement, pour lutter contre les bots, il n'est pas permis de mettre http:// dans le commentaire.