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

  1. Gere a carta do seu GitHub: digite um username e veja HP, ATK, DEF, SPD, CRIT, classe e elemento.
  2. Desafie qualquer dev na Arena 1x1 e compartilhe o resultado.
  3. Entre no GitClash TCG: o tutorial ensina em 2 minutos, depois é abrir pacotes, montar o deck e enfrentar os chefes.
  4. 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.

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

Veja todas as 230 cartas, com efeitos e atributos →

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.

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

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.