Aplicação web simples para gerenciar partidas do jogo Munchkin, facilitando o controle de jogadores, níveis, bônus, buffs, debuffs e penalidades, tudo em tempo real e de forma visual.
O projeto foi pensado para ser usado durante a partida, em celular ou computador, sem necessidade de internet.
Ajudar os jogadores a:
- Controlar nível e bônus de cada personagem
- Calcular automaticamente o total de poder
- Registrar BUFFs e DEBUFFs como anotações
- Aplicar penalidades que afetam o total
- Gerenciar facilmente adição e remoção de jogadores
- Sempre inicia com 3 jogadores (mínimo)
- Máximo de 6 jogadores
- Botão para adicionar jogador
- Botão X para remover jogador (com confirmação)
- Cada jogador recebe uma cor de fundo aleatória
- O estado é salvo automaticamente no navegador
- Clique no nome do jogador para editar
- Clique no símbolo de gênero para alternar:
- ♂ Masculino
- ♀ Feminino
- NÍVEL
- Valores entre 1 e 9
- BÔNUS
- Valor mínimo 0
- TOTAL
- Calculado automaticamente:
TOTAL = NÍVEL + BÔNUS + PENALIDADE
- Calculado automaticamente:
- Tela em formato de bloco de notas
- Permite escrever qualquer texto livre
- O conteúdo não é perdido até ser apagado
- Salvo automaticamente no navegador (localStorage)
- Cada jogador possui seu próprio BUFF
- Também funciona como bloco de notas
- Conteúdo salvo automaticamente
- Cada jogador possui seu próprio DEBUFF
- Valor inicial: 0
- Pode ser 0 ou negativo
- Nunca pode ser positivo
- Botões:
- − → aumenta a penalidade negativa
- + → remove penalidade (só aparece se valor < 0)
- ZERAR → volta a penalidade para 0
- A penalidade afeta diretamente o TOTAL
- Quando a penalidade é negativa, o TOTAL pulsa em vermelho
- Layout adaptado para celular (ex: Redmi Note 13)
- Botões maiores para toque
- Layout reorganizado em telas pequenas
/ ├── index.html ├── README.md └── src/ ├── styles/ │ └── styles.css └── javascript/ └── script.js
- HTML5
- CSS3 (Flexbox + Grid + Media Queries)
- JavaScript (Vanilla JS)
- Font Awesome (ícones)
- localStorage (persistência dos dados)
Todos os dados são salvos automaticamente usando localStorage, incluindo:
- Jogadores
- Nome
- Gênero
- Nível, bônus e penalidade
- Anotações de BUFF e DEBUFF
👉 Mesmo fechando o navegador, os dados permanecem.
- Baixe ou clone o projeto
- Abra o arquivo
index.htmlno navegador - Comece a gerenciar a partida
Não é necessário servidor ou internet.
- Exibir penalidade diretamente no card principal
- Histórico de buffs/debuffs
- Botão de “Resetar Partida”
- Modo escuro
- Sistema de batalha automatizado
Munchkin é um jogo de cartas criado por Steve Jackson, focado em humor, batalhas exageradas e sabotagem entre jogadores.
Esta aplicação não substitui as regras oficiais, apenas auxilia no controle da partida.
Projeto de uso livre para fins pessoais e recreativos.