Commitar é bom, mas provar que seu github é mais forte que o do amiguinho é melhor ainda.
O README Battle é um simulador de combate baseado nos dados do seu GitHub.
Aqui, seus repositórios, stars, forks, são seus golpes. Seus seguidores são seu escudo literal.
https://readme-battle.vercel.app

O jogo consome a API oficial do GitHub para transformar perfis em lutadores de 8-bits com atributos reais:
- ❤️ Pontos de Vida (HP): Calculado como
100 + Repositórios + Estrelas. Se você não documenta seus projetos ou não tem relevância, você morre cedo. - 🛡️ Escudo: Baseado no seu número exato de Seguidores. Ter uma comunidade fiel absorve o dano inicial.
- ⚔️ Dano: Cada repositório seu vira um ataque único. O dano é calculado por
20 + Estrelas + Forks. Projetos populares batem como um caminhão. - 👺 Modo Enrage & Finalização: A luta passou de 5 turnos? O dano triplica (ritmo acelerado).
Acabaram os repositórios? O lutador entra em Brute Force Bash, dobrando o dano a cada golpe até o FATALITY.
Este projeto foi construído para demonstrar habilidades em:
- Consumo de API Rest: Integração dinâmica com o GitHub.
- Lógica de Game Design: Balanceamento de atributos e mecânicas de combate.
- Manipulação de DOM: Atualizações de interface em tempo real sem frameworks pesados.
- Web Audio API: Efeitos sonoros gerados via código (quem precisa de arquivos .mp3?).
- CSS Animations: Sangue, tremores de tela e animações de morte puramente com CSS.
Para provar que o GitHub pode ser muito mais do que um lugar para guardar código esquecido. É um ecossistema de influência. Além disso, eu precisava de um jeito justo de decidir quem ia pagar o café na empresa: quem perder no README Battle, paga.
- Clone este repositório.
- Abra o arquivo
index.htmlem qualquer navegador moderno. - Insira os usuários do GitHub e prepare-se para o combate.
Distribuído sob a licença MIT. Sinta-se à vontade para forkear, adicionar novos golpes e melhorar o sistema de partículas!
Nota de Portfólio: Este projeto reflete minha capacidade de unir criatividade, UX divertida e código limpo para resolver o problema de "como tornar um perfil de desenvolvedor mais interessante".
Gostou do projeto? Dá uma olhada nos meus outros repositórios (ou me desafie para uma luta)! 🛡️