Apresentação
Olá, sou um desenvolvedor que trabalha atualmente como engenheiro de frontend. Sonho em tocar um negócio solo e venho tentando várias coisas como projetos paralelos~
Apresentação do serviço
Queria criar um jogo simples que pudesse ser jogado pela web, então fiz um jogo idle. Ele é cheio de piadas e memes que quem trabalha com desenvolvimento provavelmente já ouviu pelo menos uma vez.
Clicando no monitor, você gera código, faz o serviço crescer e, no fim, pode dar Exit para chegar até o final do jogo!
(Você pode dar Exit, receber stock options e jogar várias rodadas)
⭐️ Característica: ao fazer login com GitHub, é possível continuar o jogo de qualquer lugar, seja no celular ou no desktop
O que motivou o início
Como no fim do ano o feriado foi longo... fiquei pensando no que seria legal criar, e como me lembrei de ter me divertido com jogos no estilo "Criando um Mendigo", acabei fazendo algo parecido: "Criando um Desenvolvedor"
Desenvolvimento
Durante o feriado, desenvolvi por cerca de uma semana com a combinação Next.js + Supabase + Prisma, usando Antigravity. (Comecei a planejar em 27/12)
O que eu espero?
Espero que se torne um serviço ao qual desenvolvedores entrem de vez em quando para jogar e dar risada!
Se experimentarem, deixem suas impressões ou feedback; vou ler tudo e guardar no coração! Obrigado!
Vou encerrar o post deixando o endereço.
Obrigado.
36 comentários
Peço que adicionem também um tema claro haha, meus olhos estão cansados T_T
Ah! Muito obrigado pela ótima sugestão!! Eu também estava achando que talvez estivesse escuro demais, mas então havia essa necessidade!
Vou levar isso em consideração! Obrigado por jogar!!
Tem um inseto vermelho andando por aí....
Se não conseguirem pegá-lo, por favor deem uma penalidade ~
Se você não pegar os insetos, uma penalidade extra é adicionada kkkk. Obrigado pela ideia!!
Oh... muito obrigado pela ótima ideia!! Se você deixar um bug parado, ele acaba explodindo um dia.. hahaha obrigado pela opinião!!
Você fez isso sozinho, sem designer? A UI está ótima.
Não tínhamos designer, mas realmente, com a ajuda da IA, acabou saindo algo bem convincente!!
Obrigado por jogar!!
Foi bem divertido de jogar!!
Muito obrigado por jogar!! Agradecemos!!
Não é possível fazer login com GitHub em vários dispositivos.
Você pode tentar de novo!!
Corrigimos o erro e publicamos a atualização!!
Estou me divertindo desde cedo
Abre o servidor logo, por favor~! 😂
Aumentei o número de conexões e fiz o deploy novamente!!
Estamos enfrentando uma situação em que a conexão não está sendo estabelecida porque o limite de conexões de sessão foi excedido .... aff
Ainda somos inexperientes na operação do serviço... vou estudar mais para que isso não volte a acontecer ... buá buá
O jogo não funciona.. T_T
Poderia tentar novamente!! Já corrigi!!
Ah... parece que o servidor caiu... Vou verificar qual é o erro e corrigir ;_;
Ao fazer login com o GitHub, aparece este erro!
{"error":"The code passed is incorrect or expired."}
Poderia tentar novamente mais uma vez!! Agora deve funcionar!!
Pedimos desculpas pelo inconveniente T_T
Eu estava me dedicando bastante, mas cliquei em refatorar, deu erro e acabei desistindo..
Poxa... acho que muita gente entrou de repente e o servidor caiu... T_T
Eu não imaginava que teria tanta gente acessando..
kkkkkk, divertido
Muito obrigado por jogar e se divertir!!
No console, coloque `window.__enterSpam = {
on: true,
perFrame: 50, // quanto maior o número aqui, mais dispara (se exagerar, dá drop/lag)
};
(function loop() {
if (!window.__enterSpam?.on) return;
const el = document.activeElement || document.body;
for (let i = 0; i < window.__enterSpam.perFrame; i++) {
el.dispatchEvent(new KeyboardEvent('keydown', { key: 'Enter', code: 'Enter', bubbles: true, cancelable: true }));
el.dispatchEvent(new KeyboardEvent('keyup', { key: 'Enter', code: 'Enter', bubbles: true, cancelable: true }));
}
requestAnimationFrame(loop);
})();
Se você colar esse código e clicar uma vez no centro, aí o negócio fica insano mesmo kkk
kkkk de vez em quando até aparece um botão de bug em vermelho
Depois que corrigi o bug, o número de linhas de código aumentou bastante. Tá divertido
Ah, isso mesmo! Bugs aparecem de vez em quando durante a jogatina kkk. Quando você corrige um bug, a produtividade melhora e tem um bônus de linhas de código kkkk. Obrigado por jogar!!
kkkk, seria bom se desse para jogar no trabalho também com o teclado. O barulho do mouse é alto demais kkkkk
Parece que também funciona com um clique seguido do pressionamento da tecla Enter
Na tela, fui mudando o foco com Tab, deixei na parte do código no meio e apertei Enter, aí também dá pra jogar pelo teclado kkkkkkkk
Muito obrigado pela ótima ideia!! Obrigado por jogar!!
kkkk, um clicker mesmo
kkkkkkkkkk obrigado por jogar!
A interface cérebro-computador é impressionante. Dei uma boa olhada e estou indo embora hehe, obrigado~
Obrigado por vir!! Muito obrigado!
O som da digitação no teclado é bom mesmo!
Tentei várias coisas para fazer um som diferente a cada clique kkk
Obrigado por jogar!! Estou de olho em vocês!! Valeuzão!!