Guia
Como jogar GitClash
O GitClash é um jogo de cartas online e grátis para programadores: qualquer perfil público do GitHub vira uma carta de batalha com HP, ATK, DEF, SPD e CRIT, que duela com a de outros devs. Tem também o GitClash TCG, um jogo de cartas por turnos com 230 cartas do mundo dev e IA, chefes, PvP ao vivo, missões diárias e ranking por temporada.
Comece em 4 passos
- Gere a carta do seu GitHub: digite um username e veja HP, ATK, DEF, SPD, CRIT, classe e elemento.
- Desafie qualquer dev na Arena 1x1 e compartilhe o resultado.
- Entre no GitClash TCG: o tutorial ensina em 2 minutos, depois é abrir pacotes, montar o deck e enfrentar os chefes.
- Entre com o GitHub para salvar o progresso, jogar PvP, fazer as missões diárias e subir no ranking.
Sua carta do GitHub
A carta usa só dados públicos da API do GitHub. Cada atributo vai de 10 a 99: perfis novos também batalham, e perfis enormes não ficam invencíveis, porque a maioria das contas usa escala logarítmica.
- HP · Vida
- Idade da conta, repositórios públicos e seguidores.
- ATK · Ataque
- Commits do último ano (inclusive as contribuições privadas que o GitHub mostra no perfil) e pull requests.
- DEF · Defesa
- Issues fechadas ou code reviews, o que for maior, com um pouco de senioridade.
- SPD · Velocidade
- Em quantos dias dos últimos 90 você contribuiu.
- CRIT · Crítico
- Estrelas nos seus repositórios.
A linguagem principal define o elemento e a classe da carta. Os elementos são: 🔥 Fogo, 💧 Água, ⚡ Tempestade, 🪨 Terra, 🌿 Natureza, ✨ Luz, 🌑 Sombra, 🧭 Neutro. Na Arena 1x1 a batalha é decidida rodada a rodada, com críticos, o Overclock que carrega um golpe especial e viradas: o mesmo link sempre gera a mesma luta.
GitClash TCG: as regras
Um jogo de cartas por turnos com 230 cartas sobre programação, nuvem, segurança e IA. Cada jogador começa com um deck de exatamente 30 cartas e o seu dev do GitHub em campo.
- Entidades atacam e defendem. Entram em campo com um deploy; as de nível 5 ou mais pedem um refactor (sacrificar 1 Entidade sua, ou 2 a partir do nível 7).
- Comandos têm efeito na hora: comprar cartas, curar, causar dano, destruir ou mudar o Ambiente do campo.
- Bugs são armadilhas baixadas viradas para baixo que disparam no turno do oponente: anulam ataques, destroem quem entrou ou cancelam Comandos.
- Orçamento ⚙: cada carta custa ⚙, e o deck precisa caber no orçamento, de 90 mais um quarto da força da sua carta do GitHub. Até 3 cópias de cartas de até Épica e 1 das Lendárias para cima.
- Sinergia de stack: Entidades do elemento da sua linguagem principal ganham +200 ATK, e as da segunda linguagem, +100.
Palavras-chave
- Hot Deploy:
- pode atacar no turno em que entra.
- Root Access:
- causa dano perfurante ao atacar Entidades em defesa.
- Firewall:
- o oponente precisa atacar esta Entidade primeiro.
- Try/Catch:
- uma vez por turno, não é destruída em batalha.
- Garbage Collector:
- você ganha HP igual ao dano de batalha que ela causar.
- Multithread:
- pode atacar duas vezes por turno.
- Ofuscado:
- não pode ser atacada enquanto você controlar uma Entidade sem Ofuscado.
- Fatal Exception:
- destrói qualquer Entidade com que batalhar.
- Microsserviço:
- ganha +200 ATK para cada outra Entidade sua do mesmo elemento.
Sets
- Gênesis (48 cartas): Os clássicos: linguagens, frameworks e os primeiros agentes.
- Singularidade (55 cartas): Nuvem, segurança, bancos de dados e a corrida da IA.
- Código Aberto (43 cartas): Forks, microsserviços, hackers e exceções fatais.
- Retrô (42 cartas): Fliperamas, disquetes, mainframes e a internet discada.
- Startup (42 cartas): Pitch, MVP, rodadas de investimento e o deploy de sexta.
Chefes, ligas e temporadas
Os chefes são decks prontos com personalidade. Vencer dá pacotes e rating; ligas mais altas liberam chefes mais difíceis.
- 📟 Sistema Legado ★ O sistema de 2003 que ainda paga a folha
- 🏛️ O Monólito ★★ Doze camadas de abstração e um único deploy por trimestre
- 🎭 Hacker Anônimo ★★ Ninguém sabe quem é. Todo mundo já foi vítima.
- 🕸️ Arquiteto de Microsserviços ★★ Quarenta serviços para fazer um login.
- 🪛 Sysadmin de 1995 ★★ Uptime de 4.000 dias e nenhuma vontade de atualizar.
- 👁️ AGI Rebelde ★★★ Treinada em todo o seu código. Inclusive nos bugs.
- 🧙 O Mantenedor Ancestral ★★★ Mantém o pacote do qual o mundo inteiro depende.
- 💸 CEO Visionário ★★★ Vai disruptar a sua indústria. E o seu deck.
Ligas por rating: 🎓 Estagiário, 🌱 Júnior (1100+), ⚙️ Pleno (1250+), 🧠 Sênior (1400+), 🏗️ Staff (1550+), 👑 Principal (1700+). Cada temporada dura cerca de 12 semanas; no fim, o rating volta metade do caminho até 1000 e a liga mais alta alcançada paga pacotes e uma insígnia.
PvP, missões e recompensas
- PvP assíncrono: desafie o deck salvo de outro dev a qualquer hora.
- PvP ao vivo: convite de 10 segundos, 60 segundos por turno e reações em tempo real. O servidor refaz cada partida antes de contar uma vitória.
- Missões diárias: 3 por dia, que dão XP para a trilha da temporada, com pacotes e cosméticos exclusivos. Dias seguidos dão bônus.
- Pacotes se ganham jogando: o pacote diário, vitórias, promoções de liga e a trilha. Pacotes nunca são vendidos.
- BYTES são opcionais: escolhem uma carta específica (até Épica), compram as Raríssimas e cosméticos. Saiba mais.
Perguntas frequentes
O que é o GitClash?
O GitClash é um jogo de cartas online e grátis para programadores: qualquer perfil público do GitHub vira uma carta de batalha com HP, ATK, DEF, SPD e CRIT, que duela com a de outros devs. Tem também o GitClash TCG, um jogo de cartas por turnos com 230 cartas do mundo dev e IA, chefes, PvP ao vivo, missões diárias e ranking por temporada.
O GitClash é grátis?
Sim. Gerar cartas, duelar no 1x1, jogar o TCG, abrir os pacotes ganhos jogando, disputar o PvP e o ranking não custa nada. Existe uma moeda opcional, BYTES, comprada com Pix ou cartão, que só escolhe cartas específicas (até Épica), compra as Raríssimas e cosméticos. Pacotes aleatórios nunca são vendidos.
Como a carta do GitHub é calculada?
Com dados públicos do perfil: HP vem da idade da conta, dos repositórios públicos e dos seguidores; ATK, dos commits do último ano e dos pull requests; DEF, das issues fechadas ou das code reviews (o que for maior); SPD, de quantos dias você fez contribuições nos últimos 90; CRIT, das estrelas nos seus repositórios. A linguagem principal define o elemento e a classe. Toda conta tem um piso em cada atributo, então perfis novos também batalham.
O GitClash acessa meus repositórios privados?
Não. A carta usa só dados públicos da API do GitHub. No login com GitHub o jogo recebe seu id, username, nome e avatar: não pede acesso a repositórios privados nem ao e-mail, e o token do GitHub não fica guardado.
Preciso de conta para jogar?
Não. Dá para gerar cartas, duelar e jogar o TCG como convidado, com o progresso salvo no navegador. Entrando com o GitHub o progresso fica na conta e você joga PvP, missões diárias, a trilha da temporada e aparece no ranking.
Como funciona o GitClash TCG?
Cada jogador monta um deck de 30 cartas: Entidades (que atacam e defendem), Comandos (efeitos na hora) e Bugs (armadilhas que disparam no turno do oponente). Entidades de nível 5 ou mais precisam de refactor (sacrificar outras) para entrar. Há 8 elementos e palavras-chave como Hot Deploy, Firewall e Try/Catch. O seu GitHub entra no jogo: a força da sua carta define o orçamento do deck, e suas duas linguagens principais dão bônus de ATK às Entidades do mesmo elemento. São 230 cartas em 5 sets: Gênesis, Singularidade, Código Aberto, Retrô, Startup.
Tem PvP?
Tem dois: desafios contra o deck salvo de outro jogador, a qualquer hora, e partidas ao vivo, com convite, 60 segundos por turno e reações em tempo real. O servidor refaz cada partida antes de contar uma vitória, e regras contra farm limitam partidas repetidas contra o mesmo dev.
Como funcionam o ranking e as temporadas?
O rating sobe e desce com vitórias sobre chefes e no PvP, e define a liga: Estagiário, Júnior, Pleno, Sênior, Staff, Principal. Cada temporada dura cerca de 12 semanas; no fim o rating volta metade do caminho até 1000 e a liga mais alta alcançada paga pacotes e uma insígnia.
O que são as missões diárias e a trilha da temporada?
Todo dia você recebe 3 missões (uma rápida, uma de batalha e uma de PvP) que dão XP; dias seguidos somam bônus. A XP sobe a trilha da temporada: 30 níveis com pacotes e três cosméticos exclusivos que não estão à venda.
Funciona no celular?
Sim. O GitClash roda no navegador, no computador ou no celular, sem instalar nada.