Documentation ZIK

Tout ce que vous devez savoir pour jouer, créer et progresser sur ZIK — le blind test multijoueur en ligne.

Découverte

Qu'est-ce que ZIK ?

ZIK est un blind test musical multijoueur en ligne, entièrement gratuit et sans installation. Le concept est simple : des extraits musicaux sont diffusés en temps réel, et chaque joueur doit retrouver le nom de l'artiste et le titre de la chanson le plus rapidement possible. Plus vous répondez vite et avec précision, plus vous gagnez de points.

ZIK fonctionne directement dans votre navigateur — Chrome, Firefox, Safari ou Edge — sur ordinateur, tablette ou smartphone. Pas besoin de télécharger une application, pas besoin de créer un compte pour jouer en mode invité.

Pour qui ?

ZIK s'adresse à tous les amateurs de musique, des connaisseurs de tubes pop aux nostalgiques des années 80, en passant par les fans de rap, rock, électro ou jazz. Les playlists officielles couvrent un large spectre de genres et d'époques. Vous pouvez aussi créer vos propres playlists thématiques et les partager avec votre communauté.

Faut-il payer pour jouer ?

Non. ZIK est accessible sans abonnement ni paiement. L'inscription n'est pas obligatoire pour jouer, mais elle vous permet de sauvegarder vos scores, d'apparaître dans les classements ELO et de personnaliser votre profil public.

💡
Astuce débutant : Commencez par une room officielle "Pop française" ou "Hits 2010s" pour vous familiariser avec l'interface avant de créer et jouer dans vos propres rooms !

Rejoindre une partie

Rooms officielles

Les rooms officielles sont des salles permanentes gérées par l'équipe ZIK. Elles sont toujours disponibles, avec des playlists mises à jour régulièrement. Pour y accéder, rendez-vous sur la page Rooms et cliquez sur la room de votre choix. La partie commence automatiquement dès que vous rejoignez.

Rejoindre par code

Si un ami vous partage un code de room (format : 6 caractères alphanumériques), saisissez-le dans le champ "Rejoindre par code" sur la page Rooms. Les rooms custom créées par les joueurs sont accessibles de cette façon.

Mode invité vs compte

FonctionnalitéInvitéCompte
Jouer en room officielle
Jouer en room custom
Score sauvegardé
Classement ELO
Profil public
Créer une playlist
Créer une room custom
Mode Salon (hôte)
Mode Salon (joueur)
💡
Mode invité : Votre pseudo est demandé à la première connexion et stocké localement dans votre navigateur. Vos scores de session s'affichent en temps réel mais ne sont pas sauvegardés. Créez un compte gratuit pour ne rien perdre.

Rejoindre le Mode Salon

Pour rejoindre un salon, scannez le QR code affiché sur l'écran hôte (TV ou vidéoprojecteur) ou saisissez le code à 4 chiffres manuellement sur la page /salon/play. Aucun compte n'est nécessaire pour jouer en tant que participant.

Comment jouer

Le principe

À chaque manche, un extrait musical est diffusé. Votre objectif est de trouver l'artiste principal et le titre de la chanson le plus vite possible. Si la chanson comporte des artistes en featuring, chaque feat trouvé rapporte un point supplémentaire.

La saisie libre

Les réponses se font via un champ texte libre. Vous pouvez taper l'artiste et le titre dans n'importe quel ordre. Le système analyse votre saisie en continu et valide automatiquement les bonnes réponses au fur et à mesure que vous tapez.

Il n'est pas nécessaire d'appuyer sur Entrée : la détection est instantanée, lettre par lettre.

Le système de détection

ZIK utilise un moteur de reconnaissance textuelle avancé qui gère :

  • Casse ignorée : "beyonce", "BEYONCÉ" et "Beyoncé" sont tous acceptés.
  • Accents ignorés : Pas besoin de taper les accents — "beyonce" = "Beyoncé", "daft punk" reste "Daft Punk".
  • Fautes de frappe tolérées : Le moteur utilise une distance de Levenshtein et une analyse phonétique pour accepter les approximations. "Coldplay" peut être validé si vous tapez "Coldplya" par erreur.
  • Correspondance partielle : Si votre saisie représente au moins 40% du mot attendu ET que la réponse contient ce que vous avez tapé, c'est validé. Pratique pour les titres longs.
  • Saisie courte (1-2 caractères) : La correspondance exacte est requise pour éviter les faux positifs.
  • Feats et collaborations : Tapez le nom d'un artiste en featuring pour valider ce feat séparément.

Messages de chauffe

Si votre saisie est très proche de la bonne réponse sans l'atteindre encore, le jeu affiche un message "Tu chauffes !" pour vous encourager. Continuez à compléter votre réponse !

Temps de réponse

Chaque manche a une durée fixée (30 secondes par défaut dans les rooms officielles, configurable en Mode Salon). Le timer s'affiche visuellement. Quand le temps est écoulé, la réponse correcte est révélée et la manche suivante démarre.

⚠️
Attention : Une fois la bonne réponse trouvée par vous-même, les points sont fixés. Si vous l'avez trouvé en premier, vous recevez aussi le bonus "premier à trouver". Mais si un autre joueur trouve avant vous, vous pouvez encore marquer des points en trouvant après — le bonus vitesse sera juste moins élevé.

Système de points

Points de base

Élément trouvéPoints de baseBonus vitesse
Artiste principal1 pt+ bonus (voir ci-dessous)
Titre de la chanson1 pt+ bonus (voir ci-dessous)
Artiste en featuring (par feat)1 pt+ bonus (voir ci-dessous)
QCM Mode Salon (artiste + titre)200 – 1 000 ptsSelon la vitesse de réponse (Kahoot-style)

Le bonus vitesse (mode texte libre)

En mode texte libre, un bonus vitesse récompense les joueurs qui trouvent la réponse rapidement. Il est calculé à partir du temps écoulé depuis le début de la manche et diminue progressivement. Voici des exemples concrets pour une manche de 30 secondes :

Temps de réponseBonus vitesse estimé
0 – 3 secondes+3 pts
3 – 8 secondes+2 pts
8 – 18 secondes+1 pt
18 secondes et plus+0 pt

Le score Kahoot (Mode Salon QCM)

En Mode Salon avec le QCM, le scoring fonctionne différemment : plus tu réponds vite, plus tu gagnes de points. Le score maximal est de 1 000 points si tu réponds immédiatement, et il descend progressivement jusqu'à un minimum de 200 points si tu réponds à la dernière seconde. Répondre faux ou ne pas répondre donne 0 point.

Moment de réponsePoints gagnés (si correct)
Immédiatement (t = 0s)1 000 pts
À mi-temps (ex : 15s sur 30s)~600 pts
Dernière seconde200 pts
Pas de réponse / réponse incorrecte0 pt

Exemple de calcul concret

Prenons la chanson "Poker Face" de Lady Gaga :

  • Vous trouvez l'artiste "Lady Gaga" en 4 secondes → 1 pt de base + 2 pts bonus = 3 pts
  • Vous trouvez le titre "Poker Face" en 10 secondes → 1 pt de base + 1 pt bonus = 2 pts
  • Total pour cette manche : 5 pts

Maintenant avec un featuring — "Partition" de Beyoncé ft. Jay-Z :

  • Artiste "Beyoncé" en 2s → 1 + 3 = 4 pts
  • Titre "Partition" en 5s → 1 + 2 = 3 pts
  • Feat "Jay-Z" en 12s → 1 + 1 = 2 pts
  • Total pour cette manche : 9 pts
💡
Stratégie : Tapez l'artiste en premier dès que vous reconnaissez sa voix ou son style, même si vous n'avez pas encore le titre. Chaque seconde compte pour le bonus vitesse, et valider l'artiste vous libère l'esprit pour chercher le titre.

Le classement en temps réel

Un tableau de scores s'affiche en temps réel dans la room, mis à jour après chaque validation. Le joueur avec le plus de points en tête de liste est celui qui a répondu le plus vite et le plus souvent correctement. En Mode Salon, le classement est affiché sur l'écran hôte entre chaque manche.

Mode Salon

Qu'est-ce que le Mode Salon ?

Le Mode Salon est une expérience Kahoot-like conçue pour les soirées, les fêtes, les événements d'entreprise ou les salles de classe. L'hôte projette l'écran de contrôle sur une TV ou un vidéoprojecteur, et chaque participant joue sur son smartphone via un QR code ou un code à 4 chiffres.

Contrairement aux rooms classiques, le Mode Salon est entièrement orchestré par l'hôte : c'est lui qui choisit la playlist, configure les paramètres, lance les manches et décide du rythme de la partie.

Créer un salon

Rendez-vous sur /salon (compte requis). Configurez votre salon :

  • Choisissez la playlist (vos playlists perso ou les officielles)
  • Réglez les paramètres (voir tableau ci-dessous)
  • Cliquez sur "Créer le salon" → vous êtes redirigé vers l'interface hôte

Paramètres du salon

ParamètreValeurs possiblesDéfaut
Durée d'une manche15 à 60 secondes30s
Nombre de manches5 à 2010
Mode de réponseTexte libre ou QCM 4 choixTexte libre
Avance automatiqueOui / Non (hôte clique manuellement)Oui
Durée de révélation3 à 15 secondes7s

L'écran hôte (TV / ordi)

L'écran hôte (/salon/host) est optimisé pour être affiché en grand :

  • Lobby : QR code géant + code à 4 chiffres pour rejoindre, liste des joueurs connectés qui se met à jour en temps réel
  • Pendant la manche : Visualizer audio animé, timer géant décomptant en temps réel, titre de la manche (masqué), nombre de joueurs ayant répondu
  • Classement joueurs : Affiché avec des icônes selon le score — 🎤 (top 1), 🎸 (top 2-3), 🎵 (autres) — et mis à jour en direct
  • Révélation : La réponse s'affiche avec animation après la fin de chaque manche
  • Podium final : Top 3 animé à la fin de la partie

L'interface joueur (téléphone)

Les joueurs accèdent à /salon/play sur leur smartphone :

  • Rejoindre : Scanner le QR code affiché sur l'écran hôte, ou saisir manuellement le code à 4 chiffres
  • Timer SVG : Un cercle SVG décompte le temps restant visuellement, avec changement de couleur progressif (vert → orange → rouge)
  • Mode texte libre : Champ de saisie classique, même moteur de détection que les rooms normales
  • Mode QCM : 4 boutons avec les formes emblématiques — ▲ Triangle, ◆ Losange, ● Cercle, ■ Carré — chacun avec une couleur distincte. Un seul appui suffit pour valider.
  • Suspense jusqu'à la fin : En mode QCM, la bonne réponse et les points gagnés ne sont révélés qu'à la fin du chrono ou quand tout le monde a répondu — personne ne sait si les autres ont bon avant la révélation !

QCM — les 4 choix

En mode QCM, les 4 options proposées incluent toujours la bonne réponse (artiste + titre) et 3 leurres générés automatiquement depuis d'autres titres de la playlist. Attention : parfois, plusieurs titres du même artiste peuvent apparaître dans les choix — il faut donc vraiment reconnaître la chanson et pas seulement l'artiste ! Les formes et couleurs sont fixes :

FormeCouleurPosition
▲ TriangleRougeHaut gauche
◆ LosangeBleuHaut droite
● CercleJauneBas gauche
■ CarréVertBas droite

Reconnexion automatique

Si un joueur perd sa connexion réseau (tunnel, coupure Wi-Fi…), le système lui accorde une fenêtre de grâce de 90 secondes. Son score est conservé et il reprend la partie dès qu'il se reconnecte, sans avoir à ressaisir son nom ni rejoindre à nouveau.

⚠️
Important : Le salon est éphémère — il disparaît dès que l'hôte ferme l'onglet ou se déconnecte. Les scores ne sont pas sauvegardés en base de données. Pensez à noter les résultats finaux si vous souhaitez les conserver.
💡
Astuce soirée : Utilisez le mode QCM avec des manches de 20 secondes pour un rythme dynamique. Activez l'avance automatique avec 5 secondes de révélation pour garder le public en haleine. Projetez l'écran hôte sur un grand écran et laissez chaque joueur utiliser son propre smartphone.

Playlists

Playlists officielles

L'équipe ZIK maintient un catalogue de playlists officielles couvrant tous les genres musicaux : pop, rap, rock, électro, R&B, années 80/90/2000, hits internationaux, musiques de films, et bien plus. Ces playlists sont mises à jour régulièrement pour rester actuelles. Elles apparaissent avec un badge "Officiel" et sont disponibles dans toutes les rooms officielles correspondantes.

Créer une playlist personnalisée

Pour créer votre propre playlist (compte requis) :

  1. Rendez-vous sur Playlists → "Créer une playlist"
  2. Donnez-lui un nom et une description
  3. Ajoutez des titres manuellement (recherche intégrée) ou importez depuis Deezer
  4. Choisissez si la playlist est publique ou privée
  5. Sauvegardez

Importer depuis Deezer

Même principe avec Deezer : copiez le lien de votre playlist Deezer (Format : https://www.deezer.com/fr/playlist/...) et collez-le dans le champ d'import correspondant. La synchronisation est instantanée.

💡
Conseil pour le Mode Salon : Créez une playlist dédiée à votre événement avant la soirée. Importez vos favoris depuis Deezer, ajustez manuellement si besoin, puis sélectionnez cette playlist lors de la création de votre salon.

Partager une playlist

Une playlist publique est visible par tous les joueurs ZIK et peut être utilisée par n'importe qui pour créer une room custom ou un salon. Une playlist privée n'est accessible qu'à vous. Vous pouvez modifier la visibilité à tout moment depuis les paramètres de la playlist.

⚠️
Respect du droit d'auteur : Les playlists ZIK utilisent des extraits de 30 secondes conformément aux accords de licence musicale. Ne publiez pas de playlists à des fins commerciales sans autorisation.

Rooms

Rooms officielles permanentes

Les rooms officielles sont des salles toujours ouvertes, accessibles 24h/24. Elles utilisent les playlists officielles ZIK et sont configurées avec des paramètres optimaux (durée de manche, difficulté). N'importe qui peut les rejoindre à tout moment — si personne ne joue, vous êtes seul jusqu'à ce qu'un autre joueur arrive.

Rooms custom éphémères

Vous pouvez créer votre propre room avec votre playlist et vos paramètres (compte requis). Les rooms custom sont éphémères : elles existent en mémoire sur le serveur et disparaissent automatiquement après 4 heures d'inactivité. Le code de la room est à partager avec vos amis.

Rejoindre par code

Sur la page Rooms, un champ "Rejoindre par code" vous permet de saisir directement le code à 6 caractères d'une room custom. Utile quand votre ami vous envoie le code par message.

Créer sa propre room

  1. Allez sur Rooms → "Créer une room"
  2. Choisissez une playlist (vos playlists ou les officielles)
  3. Configurez la durée des manches et les options
  4. Partagez le code généré avec vos amis
💡
Room vs Salon : Les rooms sont idéales pour jouer en continu avec des amis en ligne. Le Mode Salon est préférable pour les événements en présentiel avec une TV ou un vidéoprojecteur.

Compte & Profil

Créer un compte

L'inscription est gratuite et prend moins d'une minute. Deux méthodes :

  • Email + mot de passe : Saisissez votre email, choisissez un pseudo et un mot de passe. Un email de confirmation est envoyé.
  • Google OAuth : Connexion en un clic avec votre compte Google, aucun mot de passe à retenir.

Mode invité

Sans compte, vous jouez en mode invité. Votre pseudo est stocké localement dans votre navigateur. Vos scores s'affichent en partie mais ne sont pas sauvegardés — à la prochaine session, vous repartez de zéro. Aucune donnée personnelle n'est collectée en mode invité.

Profil public

Chaque compte ZIK dispose d'un profil public accessible via /user/[votre-pseudo]. Il affiche :

  • Avatar DiceBear : Avatar généré automatiquement à partir de votre pseudo, unique et identifiable
  • Statistiques globales : Nombre de parties jouées, taux de bonnes réponses, score total accumulé
  • Meilleurs scores par room : Votre record personnel dans chaque room officielle
  • Rang ELO : Votre position dans le classement global

Confidentialité du profil

Vous pouvez rendre votre profil privé depuis les paramètres (Paramètres → Confidentialité). Un profil privé n'apparaît pas dans les classements publics et n'est pas indexé par les moteurs de recherche.

Paramètres personnalisables

  • Animations : Désactivez les animations pour améliorer les performances ou réduire les distractions visuelles
  • Volume par défaut : Réglez le volume de lecture des extraits musicaux (conservé entre les sessions)
  • Confidentialité : Profil public ou privé
  • Pseudo : Modifiable une fois toutes les 30 jours
⚠️
Sécurité : Ne partagez jamais votre mot de passe. ZIK ne vous demandera jamais votre mot de passe par email ou message. En cas de doute, utilisez la fonctionnalité "Mot de passe oublié".

Classements

ELO all-time

Le classement ELO est le classement de référence de ZIK. Il utilise un vrai système ELO pairwise : votre ELO évolue en fonction du niveau de chacun de vos adversaires, pas seulement de votre position finale.

Concrètement, à la fin de chaque partie vous êtes comparé individuellement à chaque autre joueur :

  • Battre un joueur mieux classé → gros gain ELO (c'était inattendu)
  • Battre un joueur moins bien classé → petit gain ELO (c'était attendu)
  • Perdre contre un joueur mieux classé → petite perte ELO
  • Perdre contre un joueur moins bien classé → grosse perte ELO

La vitesse d'évolution (K-factor) diminue avec l'expérience : les nouveaux joueurs progressent vite, les joueurs expérimentés ont un ELO plus stable. Votre ELO n'évolue que dans les rooms publiques avec au minimum 3 joueurs.

Classement hebdomadaire

En parallèle du classement ELO all-time, un classement hebdomadaire repart de zéro chaque lundi à minuit. Il prend en compte le total de points bruts accumulés durant la semaine. Il donne sa chance à tout le monde, même aux joueurs avec un ELO faible, de briller sur une semaine donnée.

💡
Progression ELO : Pour progresser efficacement, cherchez des adversaires de niveau proche ou supérieur au vôtre. Battre un joueur à 1 400 ELO quand vous êtes à 1 000 rapporte beaucoup plus que battre un débutant. Rappel : il faut une room publique avec au moins 3 joueurs.

Consulter les classements

Les classements sont accessibles depuis la page d'accueil (section "Classements") ou directement via le menu. Votre propre rang est mis en évidence dans la liste.

FAQ

Réponses aux questions les plus fréquentes.

Pourquoi ma réponse n'est pas acceptée alors qu'elle est correcte ?

Vérifiez d'abord que vous n'avez pas inversé artiste et titre dans un champ dédié. En saisie libre, tapez d'abord l'artiste puis le titre, ou alternez. Si le problème persiste, il peut s'agir d'une orthographe alternative — essayez sans accents, sans apostrophes, ou une version simplifiée du nom. Par exemple, "The Weeknd" doit être tapé exactement ainsi (pas "Weeknd" seul). Si votre saisie est correcte et n'est toujours pas acceptée, signalez-le via le bouton de feedback en partie.

Est-ce que ZIK fonctionne sur mobile ?

Oui, entièrement. ZIK est optimisé pour mobile (responsive design). La saisie de réponses sur clavier tactile peut être légèrement moins rapide que sur clavier physique, mais l'expérience reste complète. En Mode Salon, l'interface joueur est spécifiquement conçue pour les smartphones.

Pourquoi n'entends-je pas la musique ?

Vérifiez d'abord que votre volume système n'est pas coupé. Ensuite, certains navigateurs bloquent la lecture automatique du son — cliquez une fois n'importe où sur la page pour "débloquer" l'audio. Sur Safari iOS, assurez-vous que le mode silencieux physique du téléphone n'est pas activé. Si le problème persiste, essayez un autre navigateur (Chrome recommandé).

Comment fonctionne le mode invité ? Mes données sont-elles sauvegardées ?

En mode invité, votre pseudo est stocké dans le sessionStorage de votre navigateur. Il disparaît à la fermeture de l'onglet. Vos scores ne sont pas sauvegardés en base de données — ils sont uniquement visibles pendant la partie en cours. Aucune donnée personnelle n'est collectée ni transmise. Pour sauvegarder vos scores, créez un compte gratuit.

Combien de personnes peuvent jouer dans un salon ?

Il n'y a pas de limite stricte définie pour le Mode Salon. En pratique, des groupes de 5 à 50 personnes jouent sans problème. Pour des événements très larges (100+ personnes), assurez-vous que votre connexion internet (côté hôte) est stable. Le serveur gère les connexions Socket.io en temps réel.

Puis-je jouer avec mes propres chansons ?

Pas directement depuis vos fichiers locaux. En revanche, vous pouvez importer une playlist depuis Deezer contenant vos titres favoris. ZIK utilisera ses propres extraits audio (via YouTube) pour ces titres. Si un titre n'est pas trouvé, il ne sera pas inclus dans la partie.

Mon ELO a baissé alors que j'ai bien joué — pourquoi ?

L'ELO est relatif au niveau de vos adversaires. Si vous avez terminé derrière des joueurs moins bien classés que vous, votre ELO baisse — c'était attendu de vous. À l'inverse, perdre face à des joueurs beaucoup plus forts coûte très peu. C'est la logique du vrai système ELO : le résultat compte, mais le niveau des adversaires compte autant.

Comment changer mon pseudo ?

Allez dans Profil et cliquez sur l’icône d’édition. Le changement est immédiatement visible sur votre profil public et dans les parties. Le pseudo doit contenir entre 3 et 20 caractères (lettres, chiffres, _ et - autorisés).

Le Mode Salon sauvegarde-t-il les scores ?

Non. Le Mode Salon est entièrement éphémère : les scores existent en mémoire sur le serveur pendant la durée de la session. Dès que l'hôte ferme l'onglet ou que le salon expire, tout est perdu. Si vous voulez conserver les résultats, prenez une capture d'écran du podium final affiché sur l'écran hôte.

Comment supprimer mon compte ?

La suppression de votre compte se fait depuis votre page de paramètres, tout en bas, dans la section "Danger".


⚠️ - Toute suppression du compte est définitive !

Comment signaler un joueur ou un bug en cours de partie ?

Signaler un joueur : cliquez sur le bouton à droite du nom d'un joueur dans le classement latéral, puis choisissez « Signaler ce joueur ». Un formulaire vous invite à choisir le motif (insultes, triche, spam…) et à ajouter une description. Le signalement est anonyme.

Signaler un bug : cliquez sur le bouton 🐛 dans le header de la page de jeu, décrivez ce qui s'est passé et envoyez. Votre room et votre pseudo sont inclus automatiquement pour nous aider à reproduire le problème.

Vous pouvez aussi nous écrire via le lien Contact dans le footer pour toute demande ou question.