Image 1 — I vibecoded my own MMO inspired by my favorite childhood MMO
Image 2 — I vibecoded my own MMO inspired by my favorite childhood MMO
Image 3 — I vibecoded my own MMO inspired by my favorite childhood MMO
Image 4 — I vibecoded my own MMO inspired by my favorite childhood MMO
Image 5 — I vibecoded my own MMO inspired by my favorite childhood MMO

I vibecoded my own MMO inspired by my favorite childhood MMO

I used Fable and Opus 5.

Lythravel is a 3D voxel MMORPG that runs in a browser tab. It's free (for now).

Play here: https://lythravel.com/

I've been working on the game for about 6 weeks. Now it's at the stage where I have all the content ready and everything I noticed as a solo developer has been tweaked.

I spent a lot of time optimizing it, if you have a gaming PC it should run smoothly, if there is a problem turning off shadows will help a lot.

When registering for the game, an email is not required. Just a username and password. You can add an email later in the settings if you want to be able to reset your password.

I would be very happy for feedback, or if we meet in the game and have a beer or dance at the local pub, hehe.

If you have any questions about the development, feel free to ask.

If anyone wants to help with development etc., contact me.

points a few things the game contains:

  • 2 factions
  • 6 classes
  • 50 level cap
  • Mounts
  • Guilds
  • Free stat allocations
  • PVP maps, Battleground 10vs10, Duels
  • Lots of maps, dungeons
  • Raid
  • Enchanting, Linking, Crafting
u/Big-Sandwich733 — 4 days ago
▲ 129 r/ClaudeGameDev+2 crossposts

Six weeks, one person, zero hand-written code — my browser MMORPG is live

EDIT: Registration does not require an email. It can be added later in the game settings to enable the forgotten password feature

Lythravel is a 3D voxel MMORPG that runs in a browser tab. It went live yesterday, it's free, and I didn't write the code. Claude Code did, over about six weeks of daily sessions.

Three things kept a project this size from turning to mush:

One design doc in the repo that every session reads before it touches anything. When a session and the doc disagree, the doc wins. Otherwise session 40 quietly reinvents what session 12 already decided.

Every architectural call written down as a numbered file - 194 so far. The model has no memory of yesterday, but it reads. The repo has to be the memory.

Nothing is done until a bot proves it. Scripted clients connect over the real network protocol and play: levelling 1 to 50, a 20-bot PvP match, six bots clearing a dungeon. They print PASS or FAIL. "The code looks right" is worth nothing when you didn't write the code.

Where it consistently failed was anything you judge with your eyes. The world ran at 20 FPS for weeks because animating one Babylon scene setting broadcasts an update that marks every material dirty, so the whole scene re-evaluated every frame. Nothing in the code looked wrong. You only catch that by playing it.

Six classes, two continents, levels 1-50, dungeons, a 12-player raid, world bosses, 10v10 battlegrounds. Desktop browser, no download, no launcher.

https://lythravel.com

It's brand new so the world is quiet — the Discord is where we agree when to actually play: https://discord.gg/SdJrn5WPBQ

Come and have a look around — I'm in there most days, and I'll come over and say hi.

https://preview.redd.it/rqdiebzlajjh1.png?width=2560&format=png&auto=webp&s=c573ddd3c5439f0db2e707bfe5361decb73c89cd

u/Big-Sandwich733 — 1 day ago