Eu tinha feito um na época em que o LevelsIO publicou o dele, até que ficou legal.

É quase um MMO RPG, é multiplayer, tem objetos destrutíveis, respawn de objetos, tiro etc. Um único arquivo com alguas milhas de código.

Jogo: https://shot-game.netlify.app/

Aproveitando, fiz um vídeo de uma ferramenta que vai ajudar bastante a fazer o "vibe coding", o React Three Fiber. Ele por si só é melhor porque precisa de menos tokens para a aplicação funcionar, pois é mais declarativo.

Video: https://youtu.be/U14YGjqoBF0

Eu preciso aprender mais sobre como ganhar $$ com essas coisas. Além de aumentar meu canal para virar autoridade e divulgar melhor meus projetos.

Parabéns.

que massa! o personagem é um arquivo GLB?

Isso. É um arquivo GLB (que na prática é um arquivo JSON). Eu uso este aqui: https://www.fab.com/listings/722ac6ed-8e97-48bb-8b95-d1f96b379bcf Esse model também é usado em outros jogos, como este: https://poki.com/en/g/arcane-archer Você pode usar também esses aqui que são bem legais: https://kaylousberg.itch.io/kaykit-adventurers Você pode usar modelos que possuem suporte ao Mixamo e gerar as animações por lá. É uma ferramenta da Abode com milhares de animações pros ossos dos modelos 3D, então uma vez que o modelo esteja de acordo, você consegue gerar qualquer animação: https://www.mixamo.com/#/ E, por fim, o que está na moda agora, é você terceirizar a geração do modelo para um serviço que cria o avatar como o usuário quer e depois você recebe como parâmetro na query string do seu site, a URL dele com o GLB do jeito que o usuário montou. Assim você deixa o usuário montar o player dele com o skin, roupa, cor, cabelo etc do jeito que quer: https://readyplayer.me/ Seria legal bater um papo sobre essa "nova onda" de ganhar dinheiro com esse novo mindset. Abraços.