Tutoriel — Battle de gooning
Créer une battle, inviter des joueurs, lancer le chrono, terminer sa session et utiliser la page publique / spectateur.
Prérequis
- Compte membre avec droit chrono (capability
CHRONOnon bloquée) - Pas de session gooning solo déjà ouverte (hors mode battle)
1 · Créer une battle (hôte)
- Tableau de bord → Lancer le chrono → onglet Battle
- Choisir PvP ou PvE (lien registre : aléatoire ou roulette favoris)
- Régler critère, joueurs max, timer (fixe ou fourchette 20–30 min)
- Visibilité : Privée (code seul) ou Publique (visible sur
/battle-gooning+ spectateurs) - Optionnel : cocher Afficher mon pseudo aux spectateurs (
battle_show_name_public) - Créer une battle → noter le code à 6 caractères
2 · Inviter / rejoindre
- Privée : partager le code (Copier) — adversaires saisissent le code dans le modal
- Publique : les membres choisissent la salle sur
/battle-gooning(pseudos masquésM***odans la liste) - Ami : depuis le lobby, panneau « Inviter un ami » → l'invité reçoit la bannière dashboard et peut Rejoindre en un clic
- Minimum 2 joueurs pour que l'hôte puisse lancer
3 · Régénérer le code (hôte, lobby)
Tant que la battle est en attente (waiting), l'hôte peut cliquer Régénérer le code. L'ancien code devient invalide — repartager le nouveau aux invités.
4 · Lancer & jouer
- L'hôte clique Lancer la battle
- Chaque joueur allume son chrono ; classement live selon critère (Mix / Durée / Liens)
- PvE : tous sur le même lien registre — victoire durée
- PvP Liens/Mix : ouvrir les tuiles registre pendant la session — les clics passent par le raccourcisseur pour compter dans le score
- Bandeau « Battle gooning · En cours » sur le registre : leader, score, bouton Chrono
5 · Terminer sa session & alertes adversaires
- Quand tu as fini, clique J'ai terminé dans le widget chrono — ton score est figé, les autres peuvent continuer
- Si un adversaire termine avant toi : toast « X a terminé sa session ! » + popup rappel
- Si des adversaires ont déjà fini et ton chrono tourne encore : modal « Un adversaire a déjà terminé » — pense à arrêter ton chrono
- Alertes timer battle : 5 min et 1 min restantes
- Fin battle : recap avec stats par joueur ; égalité parfaite → pas de vainqueur unique
6 · Opt-in pseudo public
Dans le lobby (case à cocher) ou via les paramètres profil, active Afficher mon pseudo aux spectateurs. Sans opt-in, les visiteurs de /battle-gooning voient M***o. Les membres en score caché restent « Anonyme » partout.
7 · Spectateur public (sans compte)
- Ouvrir
/battle-gooning— parcourir l'intro (gb_public_intro_v1, bouton Passer disponible) - Section spectateur : choisir une battle publique En cours ou accéder via
?watch=ID - Suivre le classement live ; liens masqués pour les visiteurs
- Envoyer une réaction emoji (🔥 👏 😂 💀 🏆 👀) — un clic = toggle
Aucune connexion requise. Pour rejoindre une battle, se connecter — la redirection conserve ?code= ou ?watch=.
8 · PvE depuis le registre
Sur une fiche lien → Battle sur ce lien : ouvre le modal battle en mode PvE pré-configuré.
Erreurs fréquentes
| Message | Cause | Action |
|---|---|---|
| Session déjà en cours | Chrono solo actif | Arrêter le chrono solo d'abord |
| Code invalide | Typo, code régénéré ou battle terminée | Redemander le code à l'hôte |
| Attends X secondes | Cooldown entre sessions | Patienter (réglage site) |
| Choisis un lien PvE | Mode PvE sans lien | Roulette favoris ou lien aléatoire |
| Battle en cours — arrête ton chrono | Quitter lobby pendant active | Terminer sa session avant de quitter |
| Seul l'hôte peut régénérer | Joueur non hôte ou battle lancée | Demander à l'hôte en phase lobby |
Référence produit : Battle de gooning