Skip to content

GleusonPaiva/slot-simulator-5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🎰 Dragon's Fortune UI — Slot Machine com Interface Visual

Slot machine completamente funcional rodando no navegador, desenvolvido em Python com Flask. O jogador pode escolher entre 3 math models, girar os rolos, acompanhar o saldo e ver o RTP (Return to Player) acumulando em tempo real.

Projeto 5 de 5 — Projeto final do portfólio de Game Math Design para o mercado de iGaming.


🎮 Como jogar

pip install flask
python slot_simulator_5.py

Acesse no navegador: http://localhost:5000

Pressione ESPAÇO para girar rapidamente!


🎯 Features

  • 3 Math Models jogáveis — cada um com comportamento diferente
  • Rolos animados — animação suave a cada giro
  • Saldo em tempo real — atualiza após cada rodada
  • RTP da sessão — barra visual mostrando o retorno acumulado
  • Histórico de rodadas — últimas 50 rodadas com resultado
  • 10 linhas de pagamento — células vencedoras destacadas em amarelo
  • Wild — símbolo coringa que substitui qualquer outro
  • Big Win / Mega Win — animação especial para prêmios grandes

🎰 Os 3 Math Models

Model Nome Volatilidade RTP alvo Destaques
🔵 Crystal Valley Baixa ~50% Paga com frequência, sem bônus
🟢 Dragon Reels Média ~35% Wild + Scatter + Bônus
🔴 Thunder Strike Alta ~37% Jackpot até 3.000x

RTP (Return to Player) = % do dinheiro apostado que retorna ao jogador a longo prazo Volatilidade = Risco do jogo — Alta paga raramente mas muito / Baixa paga sempre mas pouco Wild = Símbolo coringa que substitui qualquer outro na linha de pagamento


📊 Glossário de termos iGaming

Termo Significado
RTP Return to Player — % do dinheiro apostado que retorna ao jogador
Hit Rate Frequência de rodadas vencedoras
Volatilidade Risco do jogo — alta paga raramente mas muito, baixa paga sempre mas pouco
Wild Símbolo coringa que substitui qualquer outro símbolo
Scatter Símbolo especial que aciona bônus em qualquer posição
Payline Linha de pagamento — padrão que forma combinações vencedoras
Math Model Modelo matemático que define o comportamento de um jogo
GGR Gross Gaming Revenue — receita bruta do cassino após pagar prêmios
Monte Carlo Método de validação por simulação massiva de rodadas

🗂️ Estrutura do projeto

slot-simulator-5/
├── slot_simulator_5.py   # Servidor Flask + interface HTML completa
└── README.md

O projeto é um arquivo único — todo o HTML, CSS e JavaScript estão embutidos no Python via Flask.


🛠️ Tecnologias

Python Flask HTML5 JavaScript


📌 Série completa de projetos

  • Projeto 1 — Slot básico com RTP teórico e Monte Carlo
  • Projeto 2 — 10 linhas de pagamento e análise de volatilidade
  • Projeto 3 — Modo bônus com Free Spins e Jackpot Progressivo
  • Projeto 4 — Comparador de math models com análise de IA
  • Projeto 5 — Slot machine completo com interface visual ← você está aqui

👨‍💻 Autor

Gleuson Paiva Contador | Desenvolvedor Python | Automação com IA | Game Math Designer em formação

GitHub LinkedIn

About

Slot machine completo com interface visual — Flask + Python + 3 math models jogáveis no navegador

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages