Hugo Hismans
EN

Retour à l'atlas

Capture de LeSuperFlair sur ordinateur
Capture de LeSuperFlair sur téléphone

HH·012À plusieursAbouti26 mars → 29 mars 202657 commits

LeSuperFlair

Fais deviner un mot à tes amis, un indice d'un seul mot à la fois

Inspiré de Lexiflaire : un joueur reçoit un mot secret et doit le faire deviner aux autres avec des indices d'un seul mot, sous chrono. Le jeu refuse les indices trop proches du mot cherché et accepte les petites fautes de frappe dans les réponses. Il propose 18 dictionnaires thématiques (Pokémon, BD & Manga, mythologie…) ou l'import d'une liste perso. Lobby, chat, mode spectateur, classement, connexion Google ou invité : tout a été construit en quatre jours.

Ce qui brille

  • Anti-triche linguistique : un indice est refusé s'il ressemble trop au mot (distance de Levenshtein, préfixe ou suffixe commun) ou s'il est improbable (pas de voyelle, consonnes en rafale, lettres répétées)
  • Réponses tolérantes aux fautes (une ou deux erreurs selon la longueur) et insensibles aux accents
  • 18 dictionnaires thématiques avec niveaux de difficulté, plus l'import de son propre dictionnaire en .txt/.csv
  • Parties de 2 à 6 joueurs, mode survie « 3 vies », spectateurs, chat de lobby et de partie, classement global des comptes Google
  • Interface travaillée : taches de couleur animées, mots qui flottent en arrière-plan, mode sombre, sons générés en Web Audio. Les animations se mettent en pause quand l'onglet est caché, pour économiser la batterie

Mode d'emploi

Connecte-toi avec Google ou joue en invité, crée une partie (manches, nombre de joueurs, dictionnaire) ou rejoins-en une. Ensuite, donne des indices d'un mot ou devine le mot secret avant la fin du chrono.

Fabriqué avec

  • JavaScript vanilla (ES modules)
  • Firebase Realtime Database 10.12
  • Firebase Auth (Google)
  • Web Audio API (sons synthétisés)
  • Animations CSS / backdrop-filter
  • Google Fonts (Poppins)
  • Open Graph / Twitter Card

Dans la même constellation