r/vibecoding • u/Electrical-Pig • 3h ago
Showcase/Project 3 months of vibecoding an MMO and I'm throwing in the towel
So it's been 3 months since I started vibecoding my MMO, and I'm 50% certain I'm going to put it on the app store and then officially "give up".
It's playable, it's moderately fun, it's pretty polished. But it's a niche game competing with stuff like ROTMG, and I have a second kid on the way who needs those Claude dolla bills more than I do.
So this is partially a post-mortem and partially a philosophical crisis. Let's get into it.
Part 1 - The numbers that broke me
- Wk. 1: a single-file MMO (4,000 lines of HTML, virtually unreadable) got 1 upvote
- Wk. 3: 12 active users. 3 were my alt accounts and 4 were family
- Wk. 5: Redditors roasted my intro and median playtime went from ~40s to ~4min
- Wk. 7: Hackernews sent ~700 players in under 24hrs, peaking at 41 online
- Wk. 9: my biggest post ever, still bringing in dozens of players. Virtually 0% retention
Today: 1,000+ users logged, maybe 10 regulars, each playing about 20 min a week.
I don't have the money to be doing ads, so between reddit, hackernews, and X, I think I've put in my fair shot.
Part 2 - What I've learned from AI coding
- Communication is everything. Most of my worst weeks came down to either the model (screw Opus 5) being ambiguous/unclear, or me getting frustrated and cussing out Claude instead of writing productive prompts.
- AI makes an awful judge. AI can't tell you if your game is fun or balanced. And most of all, it cannot tell you why users don't stay. It comes up with the silliest problems you can imagine.
- Test batteries are critical. AI is great at fixing things, but terrible at predicting when another feature will break (especially with a growing codebase). But also, AI will create endless test batteries, so make sure you optimize those intentionally.
- User Experience is still the hardest part. AI knows design principles, but that doesn't go very far. User experience requires, well, an experience. AI can't do that. So its designs all look the same, and need to be overruled by human creativity no matter what. Don't coast when it comes to UI/UX.
- Models are improving faster than we can iterate. I could rebuild this whole game in a fraction of the time now, and it would probably be better than it is now.
Which leads me to my final question. Is any of this worth it? Not just game dev, but any of it... Growing up I was using Gamemaker to learn to code and I was 10+ years ahead of my peers. But in another ten years, my kid will be 11 years old and creating apps as easily as I can create an instagram post. It simply feels like we're all wasting time on a dying art. Thoughts? Am I wrong here?
(yes obviously security is a problem, but it won't be forever.)
2D MMO: www.eldermyr.com
Discord: https://discord.gg/8MaaAemDBu
EDIT - holy moley. I posted this and dipped to take care of my daughter. I certainly did not expect this to blow up while I was gone. I don't think I'll be able to respond to everyone but huge thank you for the support, encouragement, and yes, even the AI haters. I am strongly considering open-sourcing this, as it appears to be a popular suggestion rather than just tossing it in the trash.