Executando verificação de segurança...
30

Pitch: Git Quest – Transformei o histórico do GitHub em um RPG idle🧑‍💻⚔️🧙

Fala pessoal,

Construí o Git Quest: um RPG idle que usa seu histórico público do GitHub para criar um personagem.

Como funciona:

  • Sua linguagem mais usada define sua classe (TypeScript → Paladino, Python → Sábio, Rust → Guerreiro...)
  • Seus commits geram Poder e XP
  • O personagem luta em dungeons automaticamente enquanto você trabalha
  • Inimigos dropam loot com 5 níveis de raridade
  • Tem leaderboard global
  • Login rápido com o Github.

Python Sage
Python Sage

Rust Warrior
Rust Warrior

TypeScript Paladin
TypeScript Paladin


The Merge Conflict – Final BossThe Merge Conflict, Boss Final

The Merge Conflict — Ancient Antagonist · Final Boss
"Not evil — just unresolved. A PR opened in Year 100 that festered so long it gained sentience. It just wants to be merged."


O projeto começou como um side project de fim de semana para uma aplicação ao Y Combinator Startup School 2026 — mas evoluiu além do que eu esperava e resolvi lançar de verdade.

A ideia surgiu porque queria algo que valorizasse consistência no código sem ser mais um "streak counter". O lado idle significa que seu personagem progride de duas formas: pelos seus commits no GitHub e pelas batalhas automáticas nas dungeons, tudo enquanto você trabalha.

Feedback é muito bem-vindo, especialmente sobre o mapeamento de classes e o loop do jogo.

https://www.gitquest.dev/

Carregando publicação patrocinada...
3

OK, isso ganhou minha atenção!
Eu imediatamente já conectei minha conta e estou explorando, mano, isso tá incrível!
Amo RPGs e isso parece um baita de um projeto maneiro

1

obrigado, ainda tenho muitas coisas planejadas pra incluir, umas das coisas que inclui recente foi a possibilidade de trocar o herói, assim numa futura atualização você pode montar sua PT.

3

Achei muito massa e ja compartilhei. Mas acho que so pega repo publico certo? Eu so mexi em kotlin uma vez e ele identificou como Java Architect.

Mas tá incrível e muito profissional.

1

Valeu! Apenas repo público. Ele tem um grupo de linguagem para classificar a classe.

Um exemplo é o de Java:
Kotlin: 'java'
Scala: 'java'
Groovy: 'java'

2
1
2
2
1
2
2
2
2