Cela fait longtemps que je n'ai pas fait de news sur le site. La raison est simple et évidente: la reprise des cours. Alors que pendant les vacances le site avait bien avancé, depuis la rentré des classes de Septembre, son développement a un peu stagné. Désormais, les choses ce sont un peu stabilisée, j'ai un peu moins de travail et je commence à m'habituer au rythme de la prépa.
Il y a quelques temps déjà , un jeu de Blind Test RPG avait été créé sur le forum (ici). Etant donné que j'affectionne tout particulièrement la musique des jeux vidéo, je me suis très rapidement laisser prendre au jeu. Malheureusement, ce je mourut parmi les autres (quizz RPG , concours RPG Maker ), et on n'en a plus jamais parlé ! Ce n'est que vendredi soir que j'ai eu l'idée de créer un système (maintenant que j'ai les compétences pour dédié à ce jeu: Final-Blind.
Je ne vous en est pas parlé uniquement parce que c'est quelque chose de récent et que j'ai préféré coder (mon temps reste toujours imparti !) avant de vous demander votre avis. J'espère que la surprise vous plaira, voici la description:
Final-Blind a écrit :Les RPG sont des jeux différents des autres car beaucoup plus tournés vers l'aspect scénaristique. Seulement, ce n'est, à mes yeux, pas leur seul point fort. En effet, pour la majorité d'entre eux, ils disposent également d'une excellente bande-son, et il n'est pas rare qu'un OST (Original Sound Track) d'une qualité exemplaire suive de peu la sortie du jeu.
C'est sur ce dernier point que va porter ce nouveau système qu'est Final-Blind. Afin d'étoffer votre culture musicale, le site vous proposera tous les mois une série de 10 petits bouts de musiques (de moins d'une minute) tous extraits de différents RPG (ce qu'on appellera Blind Test RPG, ou Quizz Musical sur les RPG). Votre but sera de trouver soit le nom, soit le compositeur, soit le jeu, de chacun des extraits présents. Cela dépendra du type du Blind Test RPG proposé.
(Je parle plus en détail de tout ça en bas)
Du code !
Maintenant que vous savez ce qu'est Final-Blind, je vais parler programmation (sautez quelques paragraphes si ça ne vous intéresse pas).
Le développement de ce nouveau module s'est très bien passé. Bien que je n'avais qu'une idée floue de ce que je voulais faire au final, j'avais l'impression de savoir où j'allais. Ce qui est sûr, c'est que c'était vraiment excellent ! J'ai l'impression que ça fait une éternité que je n'étais pas resté le nez plongé dans le code, et je suis content de savoir que c'est toujours aussi plaisant
Côté difficulté, il n'y a pas grand chose à dire. Il fallait juste se creuser un peu la tête avec le modulo 12 de la même façon que pour le calendrier de sortie, rien de bien méchant, donc. L'histoire de l'upload de fichier (et création de dossier) aurait pu me donner du fil à retorde, mais avec Final-Script, je suis plutôt bien rôdé de ce côté là . Nan, franchement, c'est rare, mais j'avais vraiment l'impression de marcher sur un petit chemin sur lequel on trébuche de temps en temps, mais qui débouche toujours sur quelque chose. C'est comme si je savais exactement ce que je devais écrire, que le code était déjà présent dans ma tête, et qu'il me fallait juste du temps pour tout retranscrire
J'ai aussi, par ailleurs, utilisé un lecteur Flash, pour la première fois (faut bien que le dossier "/libs" du site serve ) M'étant au départ tourné vers le Dewplayer (quand même bien réputé), je me suis aperçu qu'il ne me plaisait pas pour deux raisons: il n'est pas configurable facilement, et il incorpore un copyright à chaque fois (lien redirigeant vers un site qui n'est même pas celui du créateur ). C'est alors que je suis tombé sur Neolao ! Sobre, modeste, créé par un homme de 28 ans dont les créations sont assez intéressantes, c'est parfaitement ce qu'il me fallait ! Bon, rien de passionnant à raconter là -dessus, je vous laisse constater le résultat (très simple, un seul bouton qui fait lecture et pause ). Je n'ai pas eu de mal à m'en servir, c'est passé comme dans du beurre (ce qui est plutôt rare lorsqu'on utilise des technologies dont on se sert peu).
Avec pour l'instant 9 fichiers, plus de 1500 lignes et 2 tables, on peut maintenant dire que Final-Blind arrive à son terme. Certes, il n'est pas fini, mais il est fonctionnel, et vous pouvez dès à présent tenter votre chance pour celui de Novembre 2009. Seul gros truc qui n'a pas été géré pour le moment: la suppression (de Blind Tests RPG ou de participations) => mais vous l'aurez compris, ça ne vous empêche pas de jouer !
Parlons un peu du système
Le Blind Test RPG que je vous propose ce mois-ci regroupe 4 extraits d'Eternal Sonata (j'ai pensé à vous Falcon et Sean ), 2 de Final Fantasy VII, 2 de Kingdom Hearts, 1 de Final Fantasy XIII et 1 de Kingdom Hearts 2. Il est de type nom, c'est à dire que vous devez trouver le nom exacte de chaque extrait (téléchargez les OSTs sur FFDream ou allez sur Wikipedia puis Youtube ). Je suis conscient que c'est très difficile (puisqu'il faut connaître le nom exacte de la musique, ce que, généralement, personne ne retient pour les jeux vidéo), c'est pourquoi j'ai eu l'idée d'introduire 2 autres types de Blind Test RPG: compositeur et jeux. Vous l'aurez compris, dans un BT RPG (Blind Test RPG) de type compositeur, vous devrez donner non plus le nom de la musique, mais celui de son compositeur (ex: Nobuo Uematsu, Motoi Sakuraba, etc...), alors que pour un de type jeux, vous devrez uniquement donner le nom du jeu dans lequel l'extrait apparaît !
Seulement, la difficulté reste élevée, et c'est là que j'ai besoin de votre avis. Lisez bien parce que c'est pas facile à expliquer. En fait, je comptais introduire un champ "difficulté" lors de la création d'un BT RPG. Celui-ci ne pourrait prendre que 3 valeurs (à ajuster, si vous pensez que c'est peu): Facile, Moyen, Difficile. En facile, les réponses seraient toutes affichées (par le biais de listes déroulantes) et il ne resterait plus qu'à associer une réponse à un extrait. En moyen, la moitié des réponses seraient affichées et en difficile, aucune.
Rien de tout ça n'a été fait pour le moment, et je veux avant tout voir si c'est vraiment dur (par exemple, si personne n'a la moyenne à ce Blind Test RPG de Novembre 2009, je réfléchirai un peu plus à la difficulté ).
Concernant les ajouts, il y en a un autre qui me tiens particulièrement à cœur, c'est l'entrainement. Oui, j'aimerais créer une page dans laquelle 10 extraits de tous les Blind Tests RPG précédents sont prélevés aléatoirement. Il n'y a pas de classement, on sait juste si on a réussi ou pas, mais c'est un bon moyen de se tester. Bon, ça ne sert pas à grand chose pour le moment, mais quand on aura un grand nombre de BT RPG, ça peut devenir intéressant !
Un truc auquel j'avais pensé, mais que j'ai abandonné (car ça me paraissait pas vraiment important), c'est un système de notation. Qu'on sache ou non la réponse, on aurait la possibilité de dire si oui ou non on a aimé l'extrait et même de lui mettre une note ! A vous de voir si ça vaut la peine.
J'en ai fini avec les ajouts futurs, j'aimerais maintenant avoir votre avis sur ce qui a déjà été fait. Pour le moment, lorsque quelqu'un répond à un Blind Test RPG, il ne voit pas son résultat, il ne pourra le voir qu'une fois ce Blind Test RPG fini ! (ainsi que son classement parmi les autres) Je trouve que c'est une excellente idée, ça nous remet le stress de la note quand on a rendu un devoir dans le milieu scolaire, on sait pas du tout ce que ça a donné Seulement, ça peut être frustrant, qu'en pensez-vous ?
Pour l'équipe
Cette fois-ci je m'adresse à l'équipe du site. Vous pouvez, tout comme moi, créer votre propre Blind Test RPG. Pour ça, il faut que vous cliquiez sur le lien "Ajouter un Blind Test RPG" qui apparaît sur la page principale du système. Vous pouvez le faire à tout moment, c'est à dire que si vous décidez de cliquer sur ce lien durant le mois de Novembre 2009 (ce soir par exemple), et bien Final-Blind vérifiera déjà que le BT RPG de ce mois-ci n'existe pas déjà , et si c'est le cas, il créera celui du mois suivant (et si celui du mois suivant est déjà créé, il créera alors celui du mois suivant suivant, et ainsi de suite ). Vous l'aurez compris, on peut d'ores et déjà créer tous les Blind Tests RPG de l'année 2010 si on en a envie. Tout ça pour dire que si ce système vous inspire ou que vous avez un peu de temps libre un soir, n'hésitez pas à créer un BT RPG Je tiens tout de même à dire que vous ne pourrez pas participer à vos BT RPG (et vous faîtes quoi des stats ?! ) et que même s'ils sont créés, personne ne pourra y jouer tant que le premier du mois correspondant au BT RPG n'est pas arrivé ! (logique)
Au niveau de l'ajout des extraits, vous verrez que c'est très simple. Il y a un tableau à 2 colonnes, la première permet d'envoyer les extraits (ils sont numérotés) et la deuxième permet d'entrer les réponses. Les extraits doivent être compris entre 15s et 1 minutes et au format MP3. La liste déroulante, quant à elle, vous permet de sélectionner le type de BT RPG => choisissez bien vos réponses en fonction de ça !
Les autres possibilités, je vous laisse les découvrir vous même (dans modification)
Des stats à gogo
J'arrête pas de parler de stats, mais qu'est-ce que je veux dire par là ? Eh bien tout simplement que vous êtes noté. 10 extraits <=> une note sur 10. Cette note figurera (pas tout de suite, mais j'y pense ) dans la liste des résultats de chaque Blind Test RPG, et vous aurez une moyenne totale de toutes les notes que vous avez obtenu dans votre profil. Je songe même à mettre en page d'accueil le nom du gagnant le premier du mois (en même temps que l'arrivé des résultats du Blind Test RPG du mois précédent quoi). Enfin c'est encore à réfléchir, mais faîte attention, c'est stats pourraient plus important que vous ne le pensez !
Bon, je viens tout juste de finir de régler quelques détails, et je pense que c'est quasi parfait (j'entends par là "sans failles" ). Mais le plus dur reste à faire => mettre un lien de Final-Blind sur la page d'accueil Je vais sans doute le placer un peu à l'arrache, alors si vous avez de meilleurs idées, n'hésitez pas !
Une dernière chose. Lorsque vous enverrez vos réponses, vous ne pourrez plus revenir en arrière et il ne sera plus jamais possible pour vous de retenter votre chance. Réfléchissez donc bien avant de valider
Voilà , voilà , il ne manque plus que vous
J'ai sans doute oublié des trucs, mais il est temps que j'y aille (moi aussi je bosse demain ! ). Je me souviendrais sans doute du reste plus tard !