🎴 Ferramentas MTG

Suíte Completa de Ferramentas v5.0

Conjunto profissional de ferramentas para jogadores competitivos de Magic: The Gathering, com foco em análise estatística, rastreamento de partidas e cálculos de probabilidade.

📋 Ferramentas Disponíveis

Ferramenta Link de Acesso Descrição
🏠 Menu Principal Ferramentas_MTG.html Página inicial com documentação e navegação
📊 Deck Stats Tracker Deck_Tracker_V3.html Sistema completo de rastreamento multi-usuário e multi-formato com sincronização Firebase
🧮 Calculadora de Probabilidade Calculadora_MTG.html Calculadora hipergeométrica para probabilidades de draw

📖 Sobre as Ferramentas

As Ferramentas MTG são um conjunto de aplicações web projetadas para auxiliar jogadores de Magic: The Gathering em:

  • Análise de Desempenho: Rastreie win rates por deck, matchup e games individuais
  • Decisões Informadas: Calcule probabilidades de draws para otimizar sequências
  • Sincronização Multi-Dispositivo: Acesse seus dados de qualquer lugar via Firebase
  • Suporte Multi-Formato: Modern, Pioneer, Legacy, Standard e Pauper

📊 Guia Rápido: Deck Stats Tracker v3.0

A versão 3.0 representa uma reformulação completa do sistema de rastreamento com suporte multi-usuário, multi-formato e sincronização em nuvem.

🔑 Passo 1: Login/Registro

  1. Acesse o Deck Stats Tracker
  2. Selecione seu nome no dropdown "Selecione o Usuário"
  3. → Ou clique em "--- Novo Usuário ---" para se registrar
  4. Aguarde o carregamento dos dados do Firebase

🎯 Passo 2: Configuração Inicial

  1. Selecione o FORMATO que deseja jogar (ex: Modern)
  2. Selecione seu DECK ATUAL
  3. → Use "--- Criar Novo Deck ---" se necessário
  4. Pronto! O sistema está configurado

⚔️ Passo 3: Registrar Partidas

  1. Selecione o deck do OPONENTE
    • → Lista pré-carregada do metagame do formato
    • → Use "--- Nova Matchup (Manual) ---" para decks fora da lista
  2. Registre os resultados:
    • Game 1: Vitória/Derrota
    • Game 2: Vitória/Derrota
    • Game 3: Não Jogou / Vitória / Derrota
  3. Clique em "Registrar Partida"
  4. ✅ Dados salvos automaticamente no Firebase!

📈 Passo 4: Visualizar Estatísticas

📊 Estatísticas Gerais:

Visão macro do desempenho do deck selecionado com win rates totais e por game.

🎯 Estatísticas por Matchup:

Dropdown "Selecione um Matchup para ver as Stats" - Veja seu desempenho específico contra cada arquétipo e identifique seus melhores e piores matchups.

💾 Importar/Exportar Dados

💾 Exportar:

  • Clique em "Exportar Dados"
  • Baixa arquivo JSON com TODOS os seus dados (todos formatos e decks)

📥 Importar:

  • Clique em "Importar Dados"
  • Selecione arquivo JSON
  • Sistema migra automaticamente estruturas antigas
  • Dados são ADICIONADOS aos existentes (não sobrescreve)

🧮 Guia Rápido: Calculadora de Probabilidade

Calcula a probabilidade de você comprar um número específico de "outs" (cartas desejadas) em uma determinada quantidade de draws.

🎯 Casos de Uso Comuns:

  • Abertura de Mão: "Qual a chance de ter pelo menos 1 Amulet of Vigor na mão inicial?"
  • Sequência de Jogo: "Até o turno 4, qual a chance de ter visto 2+ terrenos bounce?"
  • Sideboard: "Quantas cópias preciso para ter 80%+ de ver pelo menos 1?"

📝 Como Usar:

  1. Cartas no deck: 60 (ou 99 para Commander)
  2. Quantos draws: 7 (mão inicial) ou mais (com mulligans/draws)
  3. Quantos Outs: Número de cópias no deck
  4. Sucessos necessários: Quantos você PRECISA ver (mínimo)
  5. Clique em "Calcular"

📁 Estrutura do Projeto

mtg_tools/
│
├── 📄 Ferramentas_MTG.html     # Menu principal de navegação
├── 📄 Deck_Tracker_V3.html     # Tracker multi-usuário/formato
├── 📄 Calculadora_mtg.html     # Calculadora hipergeométrica
├── 📄 README.md                # Documentação
│
├── 📂 styles/                  # Arquivos CSS
│   ├── Ferramentas_MTG_styles.css
│   ├── Deck_Tracker_styles.css
│   └── Calculadora_MTG_styles.css
│
└── 📂 img/                     # Imagens de fundo
    ├── amulet_of_vigor.jpg
    ├── tireless_tracker.jpg
    ├── laboratory_manic.jpg
    ├── solve_equation.jpg
    ├── eureka.jpg
    └── dissection_tools.jpg

🚀 Como Usar

💻 Online (Recomendado)

Simplesmente acesse via GitHub Pages - não requer instalação!

🌐 Acessar Online

📦 Local

# Clone o repositório
git clone https://github.com/franciscoclaudio/mtg_tools.git

# Entre na pasta
cd mtg_tools

# Abra o arquivo principal no navegador
# Windows
start Ferramentas_MTG.html

# macOS
open Ferramentas_MTG.html

# Linux
xdg-open Ferramentas_MTG.html

🌐 Servidor Local (Opcional)

# Python 3
python -m http.server 8000

# Acesse: http://localhost:8000/Ferramentas_MTG.html

🛠️ Tecnologias Utilizadas

Tecnologia Uso Versão
HTML5 Estrutura das páginas -
CSS3 Estilização e layout -
JavaScript (Vanilla) Lógica e interatividade ES6+
Firebase Realtime Database Sincronização de dados 9.6.1
GitHub Pages Hospedagem estática -

🎯 Por que essas tecnologias?

  • Sem frameworks: Carregamento rápido, sem dependências pesadas
  • Firebase: Sincronização em tempo real sem backend próprio
  • GitHub Pages: Hospedagem gratuita, confiável e com HTTPS
  • Vanilla JS: Máxima compatibilidade e performance

🤝 Como Contribuir

Contribuições são bem-vindas! Siga estas etapas:

  1. Faça um Fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/NovaFuncionalidade)
  3. Commit suas mudanças (git commit -m 'Adiciona nova funcionalidade X')
  4. Push para a branch (git push origin feature/NovaFuncionalidade)
  5. Abra um Pull Request

📜 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

📧 Contato

Francisco Claudio

GitHub: @franciscoclaudio

⚖️ Disclaimer

Este projeto não é afiliado, endossado ou patrocinado pela Wizards of the Coast LLC. Magic: The Gathering é uma marca registrada da Wizards of the Coast LLC.