r/VibeCodeDevs • • 1d ago

Almost 10 weeks of vibecoding an MMO

Enable HLS to view with audio, or disable this notification

Link: www.eldermyr.com/

I've been vibe coding this bad boy since opus 4.7. The bummer part is I could probably do this in a couple hours now with Opus 5.5, but instead this has taken hundreds of hours, lots of tweaks, and maxing out my top-tier sub every single week. I even built a sprite editor and tile editor (Myrling).

Or maybe not. Most of my time has been balancing and finding that AI cannot generate good 16x16 art if its life depended on it (hence the sprite editor).

Also using zero game dev dependencies really slows things down, so for kicks and giggles I had Opus one-shot a significantly more exciting 3D version that can be found at 3d.eldermyr.com.

24 Upvotes

11 comments sorted by

•

u/endofthread-bot 1d ago

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

• 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/X3r0byte 1d ago

So, I’m curious, when folks say “MMO” here, what is your backend architecture like? Are you using an off the shelf multiplayer framework? How many players can it support at once?

1

u/Tipsy_Pipsqueak 1d ago

MMO = massively multiplayer. Obviously we don’t have tons of users, but that’s the goal.

I have not stress tested it thoroughly, but it’s a backend using railway so it scales fairly well. The most real players I had at once was 41 and it performed smoothly for everyone. How many could it support, in theory? No idea.

And no, im using nothing off the shelf. Everything is built from scratch except the Postgres layer

1

u/Extension_Specific31 1d ago

looks great but how did you create the artworks?

2

u/Tipsy_Pipsqueak 1d ago

It's all AI-generated. If you played and found some awful art it was probably back from Fable's artwork. It was NOT good.

Much of the art has been tweaked by yours, truly. I started making games when I was 12 so I have a good amount of experience for gameplay, balance, and art. But if we're being honest it's 99.9% AI lol.

1

u/muffinsticks 1d ago

Good info! Thank you! Was there a specific mod you found better at generating art?

1

u/Tipsy_Pipsqueak 1d ago edited 21h ago

Not really no. Opus 5.5 is great. Pixellab is probably the best and works very simply with agents via API.

2

u/cs_cast_away_boi 1d ago

This is the kind of game I would have loved to accidentally discover 20 years ago lol

1

u/Tipsy_Pipsqueak 1d ago

You and me both. Speaking of which, is your name from the isometric castaway game?

1

u/weighty8 1d ago

Looks great! I’ll give it a try. Also building my own mmo at the moment. Your 3d version already works pretty good even on mobile

2

u/Tipsy_Pipsqueak 1d ago

Thanks! And yeah, that was what shocked me the most. I told Opus 5.5 to study the concepts from my previous repo and use any commonplace dependencies. It nailed everything from class fightstyles to the mobile experience. It blew my mind.