
🎰 Vue d’Ensemble
La machine repose sur un générateur de nombres aléatoires (RNG) en JavaScript pur, garantissant que chaque spin est indépendant et imprévisible. Elle comporte 3 rouleaux avec une ligne de paiement centrale.
💶 Système de Mises
Le joueur choisit deux paramètres qui se multiplient entre eux :
-
Mise de base :
0.10€·1€·2€·5€·10€ -
Multiplicateur :
×1·×2·×5·×10 -
Mise totale = Mise de base × Multiplicateur (ex: 2€ × 5 = 10€/spin)
-
Le bouton MISE MAX sélectionne automatiquement 10€ × 10 = 100€/spin
🎲 Tirage des Symboles
Il y a 10 symboles avec des poids de probabilité différents — plus un symbole est rare, plus il rapporte :
À chaque spin, chaque rouleau pioche indépendamment dans un pool pondéré de 100 entrées.
🏆 Calcul des Gains
Trois niveaux de victoire sont possibles :
-
3 symboles identiques → gain maximum (ex: 💎💎💎 = Jackpot total)
-
2 symboles identiques → gain intermédiaire
-
1 cerise 🍒 seule → petit gain de consolation
La formule : Gain = Mise totale × Multiplicateur du symbole / 100
📈 Jackpot Progressif
Le jackpot grossit à chaque mise jouée (+ 1% de chaque bet). Il ne peut être déclenché que par 3 💎 alignés. En cas de jackpot, le gain normal s’additionne au jackpot accumulé.
🔄 Déroulement d’un Tour
-
Le joueur choisit sa mise et clique sur SPIN
-
Les crédits sont débités immédiatement
-
Les 3 rouleaux s’animent en séquence (s’arrêtent à 0.8s, 1.1s, 1.4s)
-
Le résultat est évalué et les gains sont calculés
-
Si victoire → confettis + message animé ; si jackpot → bannière spéciale
-
Le jackpot progressif est incrémenté de 1% de la mise
💳 Gestion des Crédits
-
Départ : 100€ de crédits offerts
-
Bouton + Ajouter Crédits : +50€ à volonté (mode démo)
-
Affichage en temps réel : crédits actuels + gains totaux de la session
