Bonjour à tous.
J'ai décidé d'enfin me lancer en vous proposant mon tout premier homebrew.
Il est loin d'etre fini (interface est minimaliste, la plupart des filtres de recherche sont absents), mais il est déjà fonctionnel, donc autant que vous en profitiez.
Présentation :

Avant toute chose, ce homebrew ne servira qu'à ceux qui jouent au jeu de cartes Magic : l' Assemblée.
Donc si vous ne connaissez pas, ce homebrew n'est pas pour vous.
Il permet de fournir rapidement les textes oracle (cad, textes officiels) de toutes les cartes existant (sauf les cartes interdites en tournois) et comprend un moteur de recherche permettant de rechercher des cartes suivant certains criteres (pour le moment uniquement les couleurs, les couts convertis de mana, et les types)
Utilisation :Pour le moment, l'interface est plutôt sommaire. je vais donc récapituler ce que font les différentes touches.
dans l'ecran principal:
Stylet : permet de faire défiler la liste et de selectionner une carte (le texte s'affiche alors en haut)
Up/Down: permet d'avancer/reculer dans la liste d'une demi-page.
R (ou clic sur l'icone A): avance dans la liste jusqu'à la première carte commencant par la lettre suivante
L (ou clic sur l'icone Z): recule dans la liste jusqu'à la première carte commencant par la lettre précédente.
X (ou clic qur la loupe): allez au menu "recherche"
dans le menu recherche:
Stylet : pour selectionner/deselectionner. on clique OK pour faire la recherche et revenir à l'ecran principal
X: equivalent du OK.
L: va à l'onglet précédent.
R: va à l'onglet suivant.
Comment fonctionne la recherche ? :pour le moment, seuls l'onglet "mana" ,l'onglet "type" et l 'onglet "text" de ce menu fonctionnent.
onglet mana:
-partie "with": si on décoche une couleur, les cartes avec cette couleur n'apparaitront plus, sauf si elles ont une autre couleur qui, elle, est cochée.
-partie "without": des qu'une couleur est cochée, les cartes ayant au moins cette couleur n'apparaitront plus.
-partie "converted mana cost": la c'est simple, seules apparaitront les cartes avec un ccm compris entre les deux valeurs (pour avoir un ccm egale à une valeur, il suffit de mettre le min et le max aux memes valeurs en cliquant sur egal)
-pour le reste: une carte correspondant à un critère décoché n'apparaitra pas. (par exemple si on décoche colorless, les cartes incolores (artefacts,terrains,...) n'apparaitront plus.
onglet type:
-pour les types de cartes et surtypes, ça fonctionne de la même manière (si vous cochez artifact et creature, ça affichera les creatures et les artefacts. pas que les creatures-artefacts.)
-pour les sous-types, il faut utiliser le clavier. si il n'y en a pas, tout les sous-types seront acceptés. si vous avez tapé quelque chose, seuls les cartes avec le mot tapé dans leur ligne de type apparaitront (vous pouvez aussi mettre des surtypes ou des types dans ce champ de texte.)
onglet texte:
-selectionnez name ou text avant de taper suivant que vous recherchez un nom ou un texte.
-si vous tapez un texte dans name et/ou text, la recherche cherchera les cartes comprenant ces caractères dans le nom et/ou la boite de texte de la carte.
-pour faire des symboles de mana en mode texte, cliquez sur le symbole de mana vert (le rouge pour desactiver ce mode).
Historique :- Version 0.25 (17 aout 2008):
-utilisation de l'EFS lib (fini le fichier lyo à installer)
- Version 0.24 (17 juillet 2008):
-onglet "text" dans la recherche.
- Version 0.23 (avril 2008):
-prise en compte des nouveaux symboles de Shadowmoor (le symbole Untap, et les hybrides monocolores)
-légère modification de l'onglet mana (pour mieux intégrer les symboles hybrides monocolores)
- Version 0.22:
-rajout d'un menu (encore sommaire) sur le coté. (slider non encore opérationnel)
- Version 0.21:
-filtre "type" fonctionnel.
- Version 0.2 (la 0.1 est restée à la maison.):
-oracle sur fichier externe (en dldi)
- À venir :
- les autres filtres pour le moteur de recherche (rarity en cours...)
- améliorer l' interface
- compresser le fichier oracle.lyo pour qu'il prenne moins de place (1,5 Mo pour le moment).
- mise à jour automatique de l'oracle. (c'est faisable)
- telechargement des images des cartes (là, faudra m'aider)
Historique du fichier oracle.lyo:
- 27 septembre 2008 (Shards of Alara/Éclats d'Alara + correction bug cartes en double)
- 13 juillet 2008 (correction d'un bug: Evermind n'etait pas bleue)
- 11 juillet 2008 (Eventide/Coucheciel incluse)
- 24 avril 2008 (Shadowmoor/Sombrelande incluse)
- 01 février 2008 (Morningtide/Lèveciel incluse)
- 20 Jan 2008 (modifs du 18 janvier incluses)
Téléchargement et installation :Vous pouvez le télécharger
iciPour l'installation, il suffit de mettre le fichier nds (ou nds.gba) quelque part sur votre linker (fini le fichier lyo à mettre à la racine).
RemerciementsMerci à ceux qui m'ont aidé lorsque j'avais des soucis de programmation (vous savez, les gars du forum "aide au developpement DS"), à ceux qui m'aideront à règler mes futurs problèmes (il y en aura surement), à ceux qui me signaleront des bugs, ceux qui feront des critiques constructives, ceux qui auront de bonnes idées pour améliorer le soft, et à ceux qui ont eu le courage de lire tout ce message.