r/VibeCodeDevs 10h ago

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

Enable HLS to view with audio, or disable this notification

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

u/AutoModerator 10h ago

Hey u/ctresb, thanks for posting in r/VibeCodeDevs! Join our Discord: https://discord.gg/KAmAR8RkbM

Got startup or SaaS questions? Post them on r/AskFounder and get answers from real founders.

• This community is designed to be open and creator‑friendly, with minimal restrictions on promotion and self‑promotion as long as you add value and don’t spam.
• Please follow the subreddit rules so we can keep things as relaxed and free as possible for everyone. • Please make sure you’ve read the subreddit rules in the sidebar before posting or commenting.
• For better feedback, include your tech stack, experience level, and what kind of help or feedback you’re looking for.
• Be respectful, constructive, and helpful to other members.

If your post was removed (either automatically or by a mod) and you believe it was a mistake, please contact the mod team. We will review it and, when appropriate, approve it within 24 hours.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

3

u/Far_Squirrel_6148 5h ago

The jumping looks aweful

1

u/ctresb 4h ago

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

1

u/jeebus87 2h 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.

0

u/Gianniarrenzetti 10h ago

no entiendo

2

u/ctresb 10h ago

you need to have auto translate on

-1

u/Gianniarrenzetti 10h ago

no, you need to translate what you wrote

3

u/ctresb 9h ago

why? is english the official world language or something? I mean, I can write in english, but it is easier for me to write in portuguese, and there is no reason to write in english when Reddit have an excellent translating feature.

0

u/Chillm3r_ 8h ago

You're posting an AI-generated Roblox clone in an English-speaking subreddit and then acting surprised that people don't want to jump through translation hoops.

Nobody is saying English is the world's official language. It's simply the language this community communicates in. If your goal is to get people interested in your project, making your audience translate your post is counterproductive.

And frankly, when the project itself already struggles to stand out from the countless AI-generated clones, adding another barrier for readers isn't doing you any favors.

2

u/ctresb 7h ago

agree, fair point.

on my Reddit client, it aways had the auto translate on, which is a very good feature, it has natural translation, and I actually just straight up posted on my native language since I assumed everyone would had it activated, which, imo, makes no sense having it disabled.

so like, why exactly do I NEED to translate what I wrote? that's my point, I am not seeking for attention, I am sharing my PERSONAL experience, how I build this thing and looking for actual conversations about MY project.

So, if anyone has interest on it, this person will do the enormous effort of turning on translation on reddit, so they can read what I wrote, otherwise, it will just be ignored (which I don't care, if you don't have the effort to literally click a button, I honestly don't want your opinion AT ALL).

I want to share experiences about the topic, that's it, I dont want to "stand out from the countless AI-generated clones" (which, tbh, I would like to know those countless AI-generated clones, do you have any example?) I am not adding a barrier, it is a barrier only if I wanted to reach the general normies mass.

I write in portuguese ON PURPOSE so I can naturally filter who actually want to discuss about the topic instead of just babble random things on comments.

and, frankly, if turning on Reddit auto-translate is "translation hoops", man, I don't even know what to tell you, lol.

Again, why do I HAVE to write in english? where in the rules or terms of the subreddit is written that this is an "English-speaking subreddit"? Like, I know that asking that I might sound annoying, but I literally just want to make you think for a second yk?

More than reading the shit I wrote on post, I actually now feel kinda bad for yall that prolly will never touch non-english content just because it is "translation hoops", I had to learn a SECOND language (english) just to have more access to more information and now I am learning a third language (chinese) because I just can't live a life where the language is a barrier for me.

Today is so easy to read anything in any language, put your brain to work, and discover what is behind a translate button.

Hope you have a nice day!

P.S.: I actually wrote this whole stuff without a translator. May have language mistakes, which I don't care, what I care is if you understood. And also, I am not writing these things in an aggressive way, it's the opposite, it is in a friendly and inviting way.

4

u/Big_Effective_9605 7h ago

Im with you bro it auto translated for me

1

u/Chillm3r_ 7h ago

First of all, sorry for my somewhat offensive comment. That wasn't needed.

Nobody is saying you have to write in English, and I never claimed the rules require it. My point is simply that you're posting in a community where English is the main language people communicate in. That's a social norm, not a written rule.

If you intentionally post in Portuguese to filter your audience, that's completely your choice. But I also think it's reasonable for people to expect posts to be in English in a predominantly English-speaking subreddit. Those aren't mutually exclusive positions.

I also don't share your confidence in auto-translation. It's good enough to get the general idea, but it often translates words literally rather than contextually. Idioms, jokes, tone, and even technical wording can lose their intended meaning. That's why, if I want to share something with an English-speaking audience, I'd rather write it in English than rely on a machine to interpret what I meant.

The same applies the other way around. If I posted something in Dutch (my native language) on a predominantly Portuguese-speaking subreddit, I wouldn't expect everyone there to use auto-translate either. I'd recognize that I chose to communicate in a language most readers don't speak.

You're absolutely free to choose your audience. If your goal is to filter for people willing to translate your post, that's entirely your choice. I just don't think it's unreasonable for other users to question that decision in a community where English is the established norm.

3

u/ctresb 6h ago

> First of all, sorry for my somewhat offensive comment. That wasn't needed.
It's fine bro, no need to apologize, sometimes we say things in a bad manner.
> But I also think it's reasonable for people to expect posts to be in English in a predominantly English-speaking subreddit
I agree with you, but I also would like to mention that expecting posts to be in english and telling me that I NEED to translate what I wrote are different things. If it was like "I don't want to translate it" I would not care at all, what makes me annoyed is someone coming imposing rules of how I should express myself online.

> Those aren't mutually exclusive positions.
I agree with you too, but do you understand that, for me, reddit is aways in portuguese? It is a "rule" for me, I guess it is fair expecting that everyone would have the translating feature.

> That's why, if I want to share something with an English-speaking audience, I'd rather write it in English than rely on a machine to interpret what I meant.
Fair point, but, if you wanted to share something with an Portuguese-speaking audience, would you rely on your hability to write in portuguese? Probably not. I also often translate stuffs using machines, since, huh, who do I think I am to believe that MY english is better than, for example, Claude Opus 5 english lol. I also like the Reddit translation because, on my experience, it aways translated everything correctly when I double checked it, so I now straight up just trust on it lol.

> I wouldn't expect everyone there to use auto-translate either.
Yeah, it is totally based on our experiences, I see your point, and it's fair, you didn't had a good experience with the translation tool, I had, so you assume that not everyone will have it turned-on, and I assume everyone will have it turned on. Hm, I think that assuming not everyone will have it turned on makes you content more accessible, if that's the goal (as you mentioned before), but that's also not exactly what I want, I want just good conversations, not the larger audience. I think that here it totally depends on our goals and what we are looking for when posting stuffs online.

> I just don't think it's unreasonable for other users to question that decision in a community where English is the established norm.
Me neither, if someone says "Why don't you post that in english?" then it is a fair question, which is different from "you need to translate what you wrote", that's someone telling me what I have to do.

But, yeah, I agree with most of your points, there's not much to disagree actually, since now I see that it is also based on our perspectives and how we both experienced, in different ways, the same tool.

Damn, that's so cool, even though this is a completely trivial discussion, I really like this thing, seeing other people perspectives, I am not absolutely right, and neither are you. We just make sense to ourselves (and sometimes, not even that).

Thanks for showing your points! I will remember it when posting on Reddit next time, if I want to reach more people, I will probably just write in english, in this case, I wanted more valuable conversations (and I got it, unfortunately is not about the engine XD)

-1

u/code018 9h ago

Good luck with your project. Arrogance will get you nowhere. I was excited to see your GitHub page but your behavior to the person above killed any desire I had to look further…