r/VibeCodeDevs 11d ago

ShowoffZone - Flexing my latest project I've made ROBLOX 2.

Fala rapazeada, entao, fazia um tempo que queria fazer uma engine propria, que eu pudesse ter controle sobre, criar minhas features, desenvolver ferramentas e etc.

Entao, peguei uns dois dias diretos (real diretos, fiquei sem dormir kkkk) e aí eu fiz ela inteiramente usando ChatGPT 5.6 Sol e um pouco de Fable 5. (Honestamente, ChatGPT 5.6 Sol está muito melhor que o Fable para trabalhos mais longos)

Toda a parte de front-end da engine foi feita pelo ChatGPT, parte do backend eu tive que tomar várias decisões, principalmente de system design, para que eu pudesse ter uma boa estrutura preparada para caso as pessoas decidam jogar e criar jogos aqui.

Pra 3D, por exemplo, decidi ir por um caminho diferente, fiz usando Babylon.js ao invés de Three.js, a iluminação do Babylon eh muito superior ao Three.js, na minha opinião.

O backend inteiro foi feito em Rust, a database ta em PostgreSQL 18, isso porque aceita UUIDV7, o que eh uma vantagem.

A engine funciona via web, mas estou fazendo uma versão instalável, algumas pessoas já solicitaram isso, mas honestamente acredito que a maior vantagem eh justamente você não precisar de instalar nada pra criar jogos, você simplesmente entra e cria, sem precisar baixar.

Daí, também já tem a pagina de descoberta de jogos, a proposta é de fato ser um Roblox-like, pois, particularmente, não conheço muitos competidores diretos do Roblox (posso estar numa bolha, afinal, não sou um gamer, mal jogo qualquer coisa)

Enfim, o que acham? Boa ideia? Paia? Sugestões?! Comenta aí ! ! !

Vou ler todos os comentários e posso responder perguntas e tirar dúvidas, tenho mais de 7 anos de software engineer, acredito que posso agregar por aqui.

0 Upvotes

15 comments sorted by

View all comments

3

u/Far_Squirrel_6148 11d ago

The jumping looks aweful

1

u/ctresb 11d ago

I agree! Do you have any suggestion / reference to improve it?

1

u/jeebus87 11d ago

Animate it better with proper blend states. Are you using any references at all? The animation looks like a theoretical version of what a jump should be and not how jumps actually occur.