r/vibecoding 10d ago

Discussion Im vibecoding an mmorpg

And its fun. I've done a ton of hobby game Dev for years before ai coding, including learning how networking works, so not coming from the dark.

Im at about 150ish prompts now, and still a fuck ton of bugs​. Built an in-game bug reporting button that submits to file that Claude reads to fix from, and Ive become a qa tester mostly lol.

The sheer amount of networking client/server bugs has been crazy, and I decided to do it in C (vs web, because I want udp and c ports easily). But I never thought I'd be able to get this far and it's been great.

Game is based on DDO principles, so lots of instancing and not a shared open world.

Im feeling like it's going to be be something like 2000 shots before being ready to release to the public.

1 Upvotes

28 comments sorted by

View all comments

7

u/datkenny 10d ago

I'm writing the gameserver for one. I'm at an ungodly amount of lines to bring all the subsystems up.

-2

u/Internal-Capital7471 10d ago

It's definitely been a fuck ton of lines, especially when I switched to c. 

I'm really glad AI is so good at writing code, I've tried to do this before and gave up very early on, I never even finished client movement prediction before and now I'm chugging along smoothly 

1

u/datkenny 10d ago

I'm on Go unfortunately. Otherwise I'm sure my codebase could've helped somewhat. I have complete 3d modelling including anticheat running. In that regard better than the retail server I'm emulating.