Pitch: Comecei uma POC com o ChatGPT e acabei lançando um jogo online — 100% Vibe Coding
Sou desenvolvedor, mas nunca tinha começado um projeto inteiramente baseado em vibe coding. Resolvi experimentar o ChatGPT sem grandes expectativas e, alguns dias e muitas madrugadas depois, acabei lançando um jogo online.
O que começou como uma simples prova de conceito virou um jogo com desafios diários, ranking, conquistas, autenticação e até domínio próprio.
Queria compartilhar um pouco dessa jornada, porque foi uma experiência bem diferente de tudo que já tinha feito.
Tudo começou com uma POC
A ideia inicial era criar um jogo da forca inspirado no Termo: um novo desafio todos os dias, com a diferença de que eu também queria permitir que os jogadores acessassem os desafios anteriores.
Resolvi testar até onde conseguiria chegar apenas conversando com o ChatGPT, descrevendo as funcionalidades, testando os resultados e pedindo ajustes.
E veio a primeira surpresa: descobri que podia publicar o jogo diretamente pelo ChatGPT Sites, sem precisar configurar hospedagem, backend ou banco de dados por conta própria. A plataforma cuidava dessa infraestrutura para mim.
Foi aí que pensei: "Bom, se já está funcionando e posso colocar online assim tão facilmente, por que não continuar?"
E foi assim que começou o problema. 😂
O famoso "só mais uma funcionalidade"
Eu estudo francês pelo Duolingo e uma das coisas que mais me motivam a voltar todos os dias é a ofensiva, aquela sequência de dias consecutivos de atividade.
Resolvi trazer esse conceito para o Enforcados: quanto mais dias seguidos o jogador vence o desafio diário, maior fica sua ofensiva.
Mas aí pensei: "E se as pessoas pudessem competir entre si?"
Queria criar um ranking, só que, para isso, precisava identificar os jogadores e manter o progresso deles salvo.
Comecei então a explorar a autenticação. O ChatGPT Sites já oferecia login com ChatGPT nativamente, e depois consegui implementar também Google e Microsoft, mantendo a possibilidade de jogar anonimamente.
Com isso resolvido, finalmente veio o ranking, com pontuação e posições para os jogadores.
Até aqui, tudo bem. O jogo já estava tomando forma.
Mas então alguns amigos experimentaram e deram uma sugestão: por que não ter mais desafios por dia, como o Termo faz com o Dueto e o Quarteto?
Gostei da ideia, mas queria criar algo um pouco diferente.
Depois de pensar em algumas possibilidades, nasceram mais duas modalidades:
- Escalada: três palavras em sequência, com dificuldade crescente e erros compartilhados.
- Enigma: uma mistura de forca com charadas, em que interpretar a pista é parte do desafio.
Agora tínhamos três desafios diferentes por dia!
Em seguida veio a possibilidade de compartilhar os resultados, com uma imagem mostrando o desempenho sem entregar as respostas, para que as pessoas pudessem desafiar os amigos.
E claro que eu também não sou bobo. 😂
Pensei: "Vai que alguém gosta tanto do jogo que resolve me pagar um café?"
Foi assim que surgiu a página Apoie, integrada ao LivePix, permitindo que quem quiser contribua voluntariamente para apoiar o projeto.
Não é necessário pagar absolutamente nada para jogar, mas achei que não custava deixar a opção disponível. Afinal, vai que dá certo!
E, novamente por influência do Duolingo, resolvi criar um sistema de conquistas. A ideia era recompensar diferentes formas de jogar, com objetivos e níveis de progressão, dando mais motivos para os jogadores continuarem voltando.
Cada ideia parecia ser a última. E cada implementação acabava me dando outras cinco.
Passei madrugadas pedindo funcionalidades, testando, corrigindo bugs, mudando regras e, principalmente, viajando nas possibilidades.
O ciclo era sempre o mesmo:
Ideia → Prompt → Implementação → Testes → Ajustes → Nova ideia.
Pronto, agora acabou... ou não?
Em determinado momento, olhei para o jogo e pensei que já não tinha muito mais o que adicionar.
Mas aí surgiu outra ideia: "E se eu conseguisse colocar esse jogo na primeira página do Google?"
Spoiler: ainda não consegui. 😅
Comecei então a pesquisar sobre SEO, entender melhor como funcionava a indexação e explorar as recomendações do Google e do Bing.
Implementei melhorias de metadados, dados estruturados, sitemap, páginas informativas, desempenho e outras otimizações.
Foi uma parte interessante da experiência porque, até então, eu estava muito focado em criar funcionalidades. De repente, estava estudando como fazer as pessoas encontrarem o jogo.
E, para dar uma aparência um pouco mais profissional ao projeto (e quem sabe ajudar na presença nas buscas), resolvi comprar um domínio próprio.
Investimento total: R$ 7. 😂
Assim nasceu o endereço enforcados.online.
Não sei se esses sete reais vão me levar à primeira página do Google, mas pelo menos agora tenho um domínio bonitinho!
Afinal, o que saiu dessa experiência?
No dia 23 de outubro de 2026, lancei oficialmente o Enforcados.
É um jogo gratuito de palavras, totalmente em português, que funciona diretamente no navegador, no computador ou no celular.
Desde a POC inicial, muita coisa foi implementada, incluindo desafios diários e anteriores, três modalidades, sistema de medalhas, ofensivas, ranking, conquistas, autenticação opcional, compartilhamento de resultados, a opção de apoiar o projeto e até um modo administrativo para testar desafios sem interferir nas estatísticas reais.
Tudo isso começou com uma ideia simples e a curiosidade de experimentar o vibe coding do começo ao fim.
O que essa experiência me ensinou?
Acho que o mais interessante foi perceber como essa abordagem mudou a minha relação com o desenvolvimento.
Como desenvolvedor, estou acostumado a pensar em arquitetura, infraestrutura, implementação e todos os detalhes técnicos antes de conseguir ver uma ideia funcionando.
Dessa vez, consegui concentrar muito mais energia no produto, nas regras e na experiência do usuário.
Mas isso não significa que foi só pedir e receber tudo pronto.
Houve bugs, comportamentos inesperados, implementações que precisaram ser refeitas e momentos em que uma pequena alteração quebrava algo que já estava funcionando.
Precisei definir regras, pensar em casos extremos, testar bastante e aprender a descrever melhor o que realmente queria.
A IA acelerou muito o processo, mas não eliminou a necessidade de tomar decisões.
E descobri também que vibe coding pode ser perigosamente viciante. O "só vou implementar mais essa coisinha antes de dormir" facilmente vira três horas da manhã. 😂
Agora vem a parte mais difícil: conseguir jogadores
A parte de criar o jogo foi muito divertida. Mas agora estou percebendo que desenvolver um produto e fazer as pessoas conhecerem esse produto são desafios completamente diferentes.
Então comecei a divulgar o Enforcados em algumas comunidades e procurar pessoas dispostas a experimentar.
Enquanto faço isso, quero continuar ouvindo os jogadores, coletando feedbacks, corrigindo problemas e melhorando a experiência.
Se alguém ficou curioso para conhecer o resultado dessas madrugadas:
🎮 Jogar Enforcados — enforcados.online
É gratuito, não precisa instalar nada e também não exige cadastro para jogar.
Se puderem experimentar e deixar um feedback sincero, vou agradecer muito! Quero saber principalmente se os desafios estão interessantes, se a dificuldade está equilibrada e o que vocês mudariam.
E aproveitando que estamos no TabNews, queria deixar uma pergunta:
Alguém aqui também já começou uma brincadeira com vibe coding e acabou transformando aquilo em um projeto muito maior do que imaginava?
Tenho bastante curiosidade de conhecer outras experiências e entender até onde vocês já conseguiram chegar usando essas ferramentas.