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.
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) | ✅ | ✅ |
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.
Système de points
Points de base
| Élément trouvé | Points de base | Bonus vitesse |
|---|---|---|
| Artiste principal | 1 pt | + bonus (voir ci-dessous) |
| Titre de la chanson | 1 pt | + bonus (voir ci-dessous) |
| Artiste en featuring (par feat) | 1 pt | + bonus (voir ci-dessous) |
| QCM Mode Salon (artiste + titre) | 200 – 1 000 pts | Selon 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éponse | Bonus 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éponse | Points gagnés (si correct) |
|---|---|
| Immédiatement (t = 0s) | 1 000 pts |
| À mi-temps (ex : 15s sur 30s) | ~600 pts |
| Dernière seconde | 200 pts |
| Pas de réponse / réponse incorrecte | 0 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
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ètre | Valeurs possibles | Défaut |
|---|---|---|
| Durée d'une manche | 15 à 60 secondes | 30s |
| Nombre de manches | 5 à 20 | 10 |
| Mode de réponse | Texte libre ou QCM 4 choix | Texte libre |
| Avance automatique | Oui / Non (hôte clique manuellement) | Oui |
| Durée de révélation | 3 à 15 secondes | 7s |
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 :
| Forme | Couleur | Position |
|---|---|---|
| ▲ Triangle | Rouge | Haut gauche |
| ◆ Losange | Bleu | Haut droite |
| ● Cercle | Jaune | Bas gauche |
| ■ Carré | Vert | Bas 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.
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) :
- Rendez-vous sur Playlists → "Créer une playlist"
- Donnez-lui un nom et une description
- Ajoutez des titres manuellement (recherche intégrée) ou importez depuis Deezer
- Choisissez si la playlist est publique ou privée
- 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.
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.
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
- Allez sur Rooms → "Créer une room"
- Choisissez une playlist (vos playlists ou les officielles)
- Configurez la durée des manches et les options
- Partagez le code généré avec vos amis
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
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.
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.