dev blog de mogg

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 8 décembre 2017

Donnez des sioux

Salut les gens. L'heure est grave. Très grave même. Mogg a besoin de vos sous !

Nan j'déconne ! En fait mogg n'a absolument pas besoin du moindre centime, et c'est bien là qu'est le problème. Mais comme le sujet revient assez régulièrement, que le moment s'y prête particulièrement, et qu'on m'a relancé quelques fois ces derniers jours, je vais me fendre de ce petit billet pour vous expliquer mon ressenti

Plutôt que de vous demander des sous, je vais vous demander quelques minutes de temps de cerveau disponible© pour mettre en lumière quelques sujets qui, je pense, le méritent

Mais d'abord il y a quelques raisons pour lesquelles je ne vous ai jamais demandé, et pense ne jamais vous demander des sous :

  • Tout d'abord, je n'aime pas ça. Ces histoires d'argent, quelques euros par ci, quelques euros par là, non pas que je ne pense pas les mériter, mais j'ai du mal à trouver que le jeu en vaudrait la chandelle
  • Le site étant quelque peu ... borderline au niveau de la légalité, je préfère qu'aucune histoire de sous n'y soit mêlée, comme preuve de ma seule et unique intention : vous rendre service
  • Je n'en ai pas besoin, vraiment, ça ne réglerait aucun de mes soucis. Si encore je pouvais en vivre, j'envisagerais la possibilité. Mais à partir du moment où ça ne me semble pas possible, je n'en vois pas l'intérêt

On en vient donc à ce que vous pouvez faire : Il se trouve qu'à côté de ça, il y a plein de super associations qui elles ont grave besoin de sous. Et en particulier certaines qui ont été des éléments majeurs de la construction de ma culture politico-numérico-sociétale, et donc en fait, tout simplement, à l'origine de l'origine de mogg. En ce moment, les 3 principales sont en campagne de financement (c'est le fameux "moment qui s'y prête particulièrement")

  • Framasoft lance en parallèle de sa propre campagne de financement, une campagne pour créer une alternative décentralisée à youtube, un projet qui me tient tout particulièrement à coeur tant j'adore cette association et tant le fond de ce projet me touche (cette dernière année la neutralité des contenus youtube a été tout particulièrement attaquée, or je crois que ce média est LE média d'information et d'éducation populaire de l'avenir, et je trouve que la solution peer-to-peer que propose framasoft est une façon géniale d'y remédier)
  • La quadrature du net, une association à la pointe du lobbying dans la défense des libertés qui sont les fondements d'internet, en particulier des problématiques comme la neutralité du net et le droit d'auteur
  • L'April, l'association pour la promotion du logiciel libre, qui est un des sujets les plus importants de ma construction personnelle
  • Dans une moindre mesure, puisqu'ils ne sont pas en campagne, qu'ils sont un peu plus connus, et touchent probablement plus facilement la foule, mais qui peut vous parler un peu plus, je peux vous recommander, quand ils vous le demandent, de donner une petite pièce au projet Wikipedia, qui résout d'une façon je trouve très élégante la problématique de la diffusion du savoir

Je me doute que leur donner à eux ne vous donnera pas la même impression que donner pour le projet mogg, mais je peux vous assurer qu'à moi, ça fera bien plus plaisir de voir tous ces projets vivre un an de plus grâce à vous que de recevoir de quoi payer un mois de location de serveur dédié, une inscription à un GP (en plus va falloir être nombreux pour ça ^^), quelques bières, ou un meilleur smartphone. À vot' bon coeur m'sieurs dames !

Si vous désirez aller plus loin, je peux également vous conseiller de faire un tour sur ma page tipeee, non pas pour donner, mais pour découvrir quelques personnes qui font selon moi un super travail d'éveil, d'éducation, ou de vulgarisation, et donc méritent leur petite pièce, mais surtout qu'on les découvre et qu'on en parle à nos connaissances

Source

mardi 10 octobre 2017

Mogg ne fonctionne pas, que faire ?

Cette question revenant régulièrement, je vais documenter un peu ce que vous pouvez faire afin que je ne perde pas trop de temps là dessus

Déjà, sachez que vous êtes quelques dizaines à utiliser ce site, et que donc quand je casse quelque chose (ou même si cette chose se casse sans intervention de ma part), je reçois plusieurs plaintes dans la minute. En général, le temps de le résoudre je met une annonce en haut ou à la place de la page d'accueil du site, si c'est le cas, pas la peine de me contacter. De plus, je teste un minimum mes modifications avant de les publier. Donc dans l'immense majorité des cas, le problème est spécifique à votre configuration, que vous êtes le seul à maîtriser. Le plus souvent ce sera donc à vous de changer quelque chose, préparez vous à le faire, voire, anticipez, vous n'y couperez de toute façon pas.

Mogg étant une application web, commencez par vider votre cache, sur la plupart des navigateur cela se fait via la combinaison de touches "Ctrl + Shift + Suppr", dans la fenêtre apparue, vérifiez bien que la période "tout" est sélectionnée, et que seule la case "cache" est cochée
Pour firefox : vidage_cache_ff.png
Pour Chrome : vidage_cache_chrome.png

Si ça ne suffit pas, et toujours par son statut d'application web, mogg peut être affecté par les composants suivants (mais non exhaustivement) :

  • Plugins/extensions du navigateur
  • Firewall
  • Antivirus / nettoyeurs système

Essayez donc dans la mesure du raisonnable de les désactiver (pour mogg uniquement quand leur configuration vous le permet), ou d'essayer avec un autre navigateur (hormis Internet Explorer/Edge bien sûr, faut pas déconner non plus)

Si jamais rien de tout ça ne donnait de résultat satisfaisant, vous pouvez commencer à envisager de me contacter, de préférence par le chat (lien en haut de l'accueil), ou au pire par mail (mogg@mogg.fr), mais de toute façon il faudra assez sûrement échanger, préférez donc le chat, et armez vous d'un peu de patience si je ne réponds pas immédiatement, profitez en pour enquêter de votre côté avec les information que je vous ai donné. Vous pouvez également tenter la page Facebook du site, mais j'y serais clairement beaucoup moins réactif que via le chat.

Prenez soin de bien fournir les informations suivantes :

  • Navigateur utilisé, et sa version
  • Tout ce qui dans votre configuration pourrait sortir de l'ordinaire (système d'exploitation, configuration réseau, tout ce qui est mentionné dans le point précédent)
  • De quelle couleur est la "led" à droite du titre de la shoutbox sur l'accueil

Et pour les warriors, F12 affiche la console du navigateur web. Allez sur mogg, faites F12, videz la console via l'icône en haut à gauche (une poubelle ou un panneau barré), rafraîchissez mogg, et si des messages apparaissent dans cette console, copiez les (chrome via un click droit permet même de les sauvegarder sous forme d'un fichier). Si aucun message n'apparait, précisez le également.

dimanche 17 septembre 2017

Avenir ? de mogg

Salut à toi, ô internaute intéressé par l'avenir de mogg

Je vais te parler de mon ressenti actuel vis à vis de ce site, donc, oui, ça va être chiant, mais ça peut te concerner si tu as l'intention de t’entraîner encore à jouer à Magic dans un an et que tu n'as pas prévu de gagner au Loto d'ici là pour te mettre à MTGO, oups, "Magic Arena"

(le paragraphe suivant, c'est du pur 3615 my life, tu peux le zapper)
Tout d'abord, mon rapport avec le jeu lui même : depuis quelques années maintenant, je drope lentement mais sûrement toute relation avec lui. J'ai replongé il y a bien 10 ans maintenant, sur une proposition d'un ami : faire un draft en FNM. C'était vraiment super, techniquement et humainement. J'y ai rencontré une grosse partie des gens pour lesquels j'ai le plus de respect aujourd'hui. Je me suis impliqué, j'ai fait des évènements de plus en plus compétitifs. Passionné de développement web, et déçu de l'offre du moment, j'ai créé ce site qui permet de jouer à Magic. Puis, je me suis rendu compte que si intéressant qu'il soit, ce jeu n'était pas fait pour moi. Je ne suis pas très doué pour prendre des décisions rapidement, et Magic, c'est 10 décisions à la minute, chacune étant vitale pour le reste de la partie, elle même vitale pour le reste du tournois. J'ai aussi été pas mal fatigué par le marketing et le commercial qui commençaient à déformer le jeu (ok il sont jolis ce Garruk et ce hédron en carton, mais mes MPR merde !?! et les mythiques, really ?!? ne parlons pas du PAF des GP ...). Petit à petit je me suis désengagé des évènements compétitifs, avec comme point culminant mon déménagement sur Lyon il y a bientôt 3 ans, m'éloignant de ma communauté qui était la dernière raison pour laquelle je continuais.

Aujourd'hui, après des années à gagner quelques habitués à chaque nouvelle extension et alors que ce site commence à peine à décoller (des drafts à 8 joueurs ! LE truc que j'attends depuis le début !) je crois avoir perdu la foi. Je n'ai pas envie d'arrêter, surtout pas. L'avalanche de remerciement que je reçois à chaque nouvelle extension est ma bouffée d'air, ma drogue, merci à toi. Mais hélas, je me sens seul. Ireigna, Roast, Matt, tous ceux qui ont participé en rapportant des bugs, en proposant des évolutions, j'espère que vous ne le prendrez pas mal, vous êtes la raison pour laquelle je n'ai pas écrit ce message il y a 2 ans. Mais aujourd'hui, un peu dépassé par la technique, et par l'exponentielle complexité du site, j'ai besoin d'en parler. J'ai besoin de débattre du moindre petit détail architectural ou technique, j'ai besoin qu'on vienne me parler de la dernière technologie à la mode et de ce qu'elle peut apporter au site, j'ai besoin qu'on m'encourage à régler tel bug super compliqué, même si les joueurs se sont habitués. J'en ai besoin pour que mogg devienne ce que je lui souhaite d'être : un site de qualité.

Car oui, je me dois de l'avouer, mogg c'est pourri. C'est pas nul, j'en ai bien conscience, mais c'est pourri, le participe passé du verbe "pourrir". Entre le tempo imposé par le besoin de faire évoluer le site principalement en fonction des sorties d'extension, et la difficulté de conjuguer son évolution et mes autres passions en plus d'un travail, j'ai pris beaucoup de raccourcis, de mauvaises décisions, et tout ça s'empile. Les mauvaises décisions du passé et le manque de motivation pour en faire table rase impliquent de nouvelles et encore plus mauvaises décisions. Et la table rase, en plus de la quantité énorme de temps et de motivation qu'elle nécessite, implique de nouveaux bugs, de nouvelles plaintes (pour la plupart justifiées hein ! tu dois continuer à te plaindre !), de nouvelles contraintes, ça n'aide pas à me motiver.

J'ai bien conscience que ce billet n'est pas constructif. Au mieux tu t'en foutras, au pire tu culpabilisera. Tu ne deviendra pas un génie du développement web ou du graphisme en le lisant, et si tu l'es déjà tu ne trouveras pas pour autant le temps ou l'envie de faire passer ce site devant ta famille, tes amis, tes passions (et encore heureux !). Tu voudras probablement me répondre "monétisation", mais en plus d'être risqué, de prendre sur le temps et la motivation que je n'ai déjà pas en grande quantité pour mogg, ce n'est pas moi, et surtout, je ne crois pas que ça résoudrait le problème de fond. Je n'ai cependant pas encore arrêté ma décision sur ce point, ça pourrait avoir du bon aussi. Je ne peux pas non plus mendier de l'aide auprès de gens peu concernés, ça n'a jamais rien donné, c'est même en général plutôt démotivant tant ça prend du temps et de l'énergie par rapport à ce que ça dure et à ce que ça apporte.

Je n'ai rien à te proposer, je n'ai strictement rien prévu pour l'avenir. Peut-être la motivation me reviendra, peut-être l'inertie de ce site sera supérieure à celle de Magic, mais plus probablement le site périclitera. Sache que ça m'attriste au moins autant que toi. Mais quand je regarde l'ampleur des défis à relever pour faire évoluer ce site, je me retrouve en mode "angoisse de la page blanche"

Je m'excuse de te raconter tout ça. J'avais besoin de te dire ce que j'ai sur le cœur, de t'expliquer pourquoi ce site évolue de moins en moins, et je ne peux pas t'abandonner dans un an sans t'avoir d'abord expliqué pourquoi, et sans t'avoir laissé le temps de t'habituer à l'idée.

Désolé si j'ai niqué ta journée, mais tu t'en remettras. Bisous quand même.

The Police - Message in a bottle

mercredi 19 juillet 2017

Formule de recherche dans le filtre du builder

Suite à une suggestion d'Ireigna j'ai fait un peu évoluer le filtre du builder :

Pour commencer, j'ai rendu la liste des éléments génériques (les filtres "Basic") paramétrable par les admins du site, n'hésitez donc pas à demander à Ireigna, Matt ou Roast d'ajouter un mot qui vous semblerait évident

Et surtout, j'ai ajouté des fonctions de recherche "avancée" à ce champs, à savoir des opérateurs "AND" (&) et "OR" (|)

Ils s'ajoutent automatiquement via le menu des suggestions de filtres si vous cliquez dessus en appuyant sur Ctrl (&) ou Shift (|), mais vous pouvez également taper vous même votre formule

Le fonctionnement est assez basique et ne vous permet pas de jouer sur la précédence des opérateurs (via des parenthèses par exemple), essayez donc de ne pas trop mélanger les 2 opérateurs

vendredi 23 juin 2017

Installation de mogg / MTGAS

Mogg.fr n'est qu'une instance d'un logiciel que j'ai nommé "MTGAS" (euh je crois que ça voulait dire MTG AJAX Simulator à l'époque où il était encore en AJAX ^^) et dont les sources sont disponibles sur github : https://github.com/spider312/mtgas

N'importe qui peut donc héberger un "clone" de mogg.fr, et le but de cet article est de vous expliquer comment faire

Avertissements

Ce tuto s'adresse à des gens très à l'aise avec les technologies dont il est question, je n'entrerais pas dans les détails. Vous pouvez me contacter via le chat ou facebook, mais pas pour vous expliquer comment cloner un repo hein, démerdez vous

La pièce principale du logiciel est un daemon en PHP, il vous faudra donc un accès shell sur l'hébergement, et je ne garantis pas son bon fonctionnement sur d'autres plateformes que le bon vieux LAMP (en particulier, je ne crois pas qu'il fonctionne bien sur WAMP)

Installation des sources

Cloner le repository https://github.com/spider312/mtgas

Installation des dépendances

Le repository contient une configuration pour composer. Si vous n'êtes pas familiers avec cet outil et que vous n'avez pas envie de perdre du temps, j'ai créé une archive de la version en ligne de ces dépendances, il suffit de l'extraire dans le dossier vendor à la racine de MTGAS

Création des bases de données

MTGAS utilise 2 bases de données :

  • Une pour les données MTG (extensions, cartes, liens entre les deux et traduction des noms de cartes) : dump de la BDD MTG
  • Une pour les données des parties (games, tournois, inscriptions, shouts, bans, évaluations et quelques autres petits détails) : script de création de structure

Vous pouvez n'utiliser qu'une seule base, mais je vous le déconseille : pour ce qui est de l'administration et en particulier les backups, les 2 bases sont un vrai atout

Exécutez donc les 2 scripts sur la/les bases que vous aurez préalablement créé

Configuration du site

Copiez/renommez le fichier config.orig.php à la racine du site sous le nom config.php, et modifiez tout ce que vous auriez envie de modifier. Le fichier est organisé par priorités, vous devriez au moins modifier les quelques premières lignes (identification de la BDD, URL, path de l'installation)

Images

Le plus simple est sûrement de laisser la conf par défaut et donc de taper sur les images de mogg, je n'ai pas encore prévu de meilleure façon de faire, mais au besoin, je peux vous fournir une archive de mes propres images. Cependant le minimum (le dossier MIDRES/ qui contient une version de 250px de large de chaque carte) fait 1.7 Go, et l'intégralité du répertoire derrière img.mogg.fr fait 16 Go (les autres dossiers que MIDRES sont moins complets, mais il y a la plupart des images en haute résolution, quelques unes en très haute résolution, et la plupart des images récentes dans toutes les langues), ça fait donc du volume

Interface d'administration

L'interface d'administration se situe dans le dossier /admin/, et n'est absolument pas protégée par défaut. Personnellement j'utilise l'authentification du serveur web pour cela (.htaccess sous apache), faites quelque chose d'équivalent, ou supprimez ce répertoire

Daemon

Il ne reste plus qu'à lancer le daemon auquel le site se connecte. Personnellement je me place dans le répertoire d'installation via mon shell et j'y tape "php ws_server.php". Faites le dans un screen/tmux, ou via une tâche planifiée (j'utilise un crontab qui lance le daemon dans un screen personnellement, je peux vous le fournir au besoin) sinon vous ne pourrez pas vous déconnecter du shell sans arrêter le site

Voilà, à partir de là vous devriez avoir un clone fonctionnel de mogg

jeudi 8 juin 2017

Filtre dans le builder

Filtre dans le builder

Sur une astucieuse idée de parouuu (merci encore pour ton implication et tes suggestions :) ), j'ai ajouté un système de filtre textuel dans le builder (dans le volet à gauche, au dessus des graphiques, ce n'est pas des plus logique j'avoue, mais cette page commence à manquer un peu de place)

Il s'agit essentiellement d'un champs de recherche qui lorsque vous le remplirez filtrera les cartes du builder sur 3 champs : type, sous type, et texte de la carte, en anglais (vous pouvez donc chercher par exemple "sorcery", "elf", "first strike", "+1/+1", ou "counter")

Ce champs de recherche est complété par un menu déroulant présentant une liste de suggestions, elle même divisée en 3 parties :

  • Une première ligne vide permettant de vider le champs rapidement
  • Une liste des mots clés des extensions du tournois en cours
  • Une liste de mots clés arbitraires

En ce qui concerne la liste des mots clés des extensions, pour le moment, je n'ai défini que ceux de AKH. Je vais devoir le faire à la main et donc ne le ferais probablement que pour les quelques dernières extensions ainsi que celles que vous me réclamerez, n'hésitez donc pas à les réclamer, voire à en proposer (pour les cubes en particulier, j'avoue ne pas trop savoir quoi mettre)

La liste des mots clé arbitraire, comme son nom l'indique, est arbitraire, et attend donc vos suggestions pour évoluer (j'avoue que je sèche un peu, j'ai mis des trucs qui me sont passés par la tête en tant que démo, mais ça va demander beaucoup d'affinage), l'idée étant de ne pas la surcharger non plus (chaque extension en ajoutant déjà entre 5 et 10)

J'envisage aussi la possibilité de redéfinir cette liste arbitraire, ou d'en ajouter une définie par vous, dans les options de votre profil, mais je me dis que la liste arbitraire pourrait suffire, essayons sans pour le moment, et on verra selon vos suggestions si ça semble utile ou non

Il est aussi possible de changer les champs sur lesquels est fait le filtrage, mais ces 3 là me semble assez pertinents, je ne suis pas sûr qu'ajouter le supertype, les couleurs ou le coût de mana (par exemple) le soit autant

lundi 5 juin 2017

Notifications

Notifications.png

J'ai retravaillé un peu ces derniers jours le système de notification, qui en avait grand besoin. Il consiste en une petite fenêtre, en général en bas à droite de l'écran, qui apparaît lorsqu'un événement survient, si vous n'êtes pas sur l'onglet ouvert sur l'accueil de mogg à ce moment

Comme vous avez sûrement bloqué cette fonctionnalité pour mogg, voilà comment la réactiver :

  • Sous Firefox : Click droit sur le fond de la page d'accueil de mogg > Informations sur la page > Onglet "Permissions" > Recevoir des notifications > Cocher "Autoriser"
  • Sous Chrome : Menu principal (les 3 points verticaux en haut à droite) > rechercher "Notifications" ou Afficher les paramètres avancés (lien en bas de page) > Confidentialité > Paramètres de contenu > Notifications > Gérer les exceptions > Trouver mogg.fr dans la liste, et supprimer la ligne ou choisir "Autoriser" dans le menu déroulant

L'ancien système était particulièrement rudimentaire, et en particulier ne vous permettait pas de sélectionner quelles notifications vous receviez, ce qui est la principale modification que j'ai apporté. Dans les options, vous avez maintenant un onglet "Notifications" qui vous permet d'activer ou de désactiver chacun des 5 événements gérés pour l'instant :

  • Un shout est reçu
  • Un duel est créé
  • Un duel que vous avez créé a été rejoint
  • Un tournois est créé
  • Un tournois auquel vous êtes inscrit démarre

De plus, une dernière option vous permettra d'activer ou non la fonction de fermeture automatique de la notification

Enfin, une indication sur l'activation de la fonctionnalité dans votre navigateur est présente

Je n'ai pas changé grand chose au comportement par défaut du système, mais maintenant qu'il commence à devenir utilisable, je compte sur vous pour émettre des idées ou des critiques, afin de l'améliorer.

lundi 17 avril 2017

Amonkhet

Les fonctionnalités spécifiques à l'extension ont été rajoutées :

  • Embalm : un nouveau sous menu fait son apparition dans le menu du cimetière vous listant les cartes embalm qu'il contient (s'il en contient), ainsi que leur coût d'embalm (attention, rien n'est ajouté au menu de la carte elle même, il faut la mettre au grave). Utiliser ce menu créera le token zombie blanc et exilera la carte
  • Aftermath : un autre sous menu fait son apparition au même endroit, sous les mêmes conditions, affichant également le coût d'aftermath.
  • Aftermath dans le deckbuilder : bien sûr cette nouvelle forme d'affichage des cartes, avec 2 sens, n'est pas du tout pratique, j'ai fait ce que j'ai pu

Suite à vos rapport de bugs lors du rush dû à la sortie de cette extension, je me suis motivé pour "corriger" un certain nombre de problèmes qui traînaient depuis longtemps, pour la plupart depuis le début de mogg

En effet, un problème m'a été pas mal remonté, un problème que j'avais pris pour habitude de zapper injustement à cause des raisons historiques qui l'ont créé : certaines cartes n'ayant pas la vigilance (ça marche avec tous les mots clefs gérés, mais celui là se repère bien) mais avec le mot "vigilance" présent sur la carte, étaient considérées comme ayant la vigilance par mogg

De plus, à la dernière sortie d'extension, j'avais adapté un peu le parser (le programme qui lit les cartes et définis quelles sont leurs spécificités, leurs règles) au nouveau wording des cartes qui boostent toutes les créatures (le mot "créature" a été enlevé), mais j'ai constaté que ces modifs avaient eu des effets assez désastreux (supprimer toutes les conditions, pour ceux qui en ont, comme les "lords"), je me suis donc enfin motivé à réécrire cette partie, pour qu'elle agisse de façon beaucoup plus souple (le problème avec les évolutions de wording, c'est qu'il faut en général gérer à la fois l'ancien et le nouveau avec le même code ...)

Ces 2 modifications auront des conséquences assez profondes sur les effets dont il est question, en particulier j'attends beaucoup moins de faux positifs sur ces questions, remontez ceux qui resteraient, c'est le bon moment ! Mais ces modifications ont d'autres impacts, en particulier une sur les trigger upkeep, qui ne sont plus "compatibles" (non pas qu'ils étaient bien gérés ...) avec les mécanisme de création de token et de boost de toutes les créatures, pour une carte comme bitterblossom par exemple, j'ai dû choisir entre le menu pour créer les tokens et l'affichage du trigger upkeep, j'ai donc systématiquement coupé les trigger upkeep dans ce cas (et si vous êtes contents de cette annonce, sâchez que vous pouvez totalement désactiver les triggers dans les options)

Bien évidemment, d'autres conséquences sont à prévoir que celles que j'ai prévu, n'hésitez donc pas à me les remonter

vendredi 20 janvier 2017

Système d'évaluation : précisions et évolution

Evaluation.png Depuis très longtemps maintenant, je pense à un système pour éviter aux joueurs de tomber contre un adversaire rageux ou tricheur, espérant ainsi favoriser le fairplay. J'ai donc profité de ces vacances pour en mettre en place la première étape : l'attribution de la note elle même.

Rien n'est figé, cet ajout est une proposition pour vous montrer comment je vois les choses, et recueillir vos avis.

À savoir sur le fonctionnement actuel
  • Les notes vont de -2 (1 étoile) à 2 (5 étoiles), histoire d'avoir une moyenne à 0
  • Quand vous notez à nouveau un joueur, vous modifiez en fait votre note pour ce joueur (j'espère ainsi limiter l'effet d'un petit groupe jouant surtout entre eux)
  • Le seul endroit où ressortent les notes, c'est dans la liste des pseudos à droite de la shoutbox, il faut pour cela laisser la souris quelques secondes sur un pseudo pour avoir sa moyenne et le nombre d'évaluations qu'il a reçu. Cette liste des pseudos qui était dans un ordre chaotique avant devient maintenant triée par : nombre d'évaluations reçues par le joueur puis moyenne du joueur et enfin pseudo du joueur
  • La fenêtre de notation apparaît à la fin de chaque ronde d'un tournois, et n'existe donc pas dans le cas d'un duel ou d'un tournois qui n'a pas (encore) de ronde, comme un build. Les raisons de ce choix sont purement techniques, sont assez justifiées pour les duels (pas de "fin" à proprement parler, et principe du jeu plutôt "à la cool") mais pas pour les drafts/builds, et va sûrement évoluer
Ce que je pense faire pour la suite
  • La fenêtre de notation donc, il faut que je trouve un moyen de l'intégrer proprement à l'étape de draft/build, et pourquoi pas également n'importe où, comme depuis l'accueil par exemple
  • Il faut faire ressortir ces notes, et je préférerais ne pas le faire de façon trop tapageuse. Je pensais donc ne pas les mettre dans la shout, ou alors très discrètement comme c'est le cas actuellement, peut-être par contre les afficher dans la liste des tournois en attente de joueurs.
  • Je pensais également à un paramètre en plus à la création du tournois, la note minimale qu'un joueur doit avoir pour pouvoir le rejoindre (qui pourrait considérer en priorité la note que le créateur a mis, mais ça me semble compliqué pour les tournois à plus de 2 joueurs)

Je me doute également que ça ne plaira pas à certains, n'hésitez pas à expliquer pourquoi, il est encore temps de retirer la fonctionnalité ou de ne pas mettre en place ces idées

Je vous laisse maintenant me dire ce que vous en pensez en commentaire ou dans la shout