An eternal indie MMORPG where your CODE does the grinding. Play manually or automate up to 4 characters with JavaScript. Hunt rare loot, tackle a daily dungeon, and trade with real players. Start with working CODE and learn as you go. Your party keeps growing—no seasonal wipes.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Buy Adventure Land - The Code MMORPG

SPECIAL PROMOTION! Offer ends November 4

40% off. $14.99 normally, discounted to $8.99
 

About This Game

Halloween is here! Face the Headless Horseman at midnight realm time, fight through graveyard waves, and go Trick or Treating. Earn equipment, cosmetics, and the animated Sinister Laugh emote.

In Witch's Cipher, collect ingredients and work with other players to crack a secret recipe using clues, logic, or CODE. After Halloween, the puzzle continues as a rotating daily event.

The new Events window shows active seasons, daily activities, and what's coming over the next 7 days, in your local time or realm time. Choose REMIND on an event to get an in-game log reminder 10 minutes before it begins.

I started Adventure Land in 2016, and now work on it with Oragon. You'll know me in-game as Wizard.

Adventure Land is an open-source indie MMORPG where ANYONE can CODE—not just one character, but a whole party in a world shared with other players.

Start by fighting monsters, finding gear, and exploring. Play manually or try the working default CODE. You don't need programming experience. When you're curious, open the editor and change one line at a time. A small idea can become the routine your whole party relies on.

Then it becomes your own kind of idle MMORPG. Your party hunts while you work on its next improvement. A boss appears, a new craft catches your eye, or someone needs a hand. Check in, change your plans, and see what your characters can do next.

Early levels come quickly. Beyond them are rare finds, ambitious crafts, and party setups you can keep improving for years. Your characters, items, and CODE stay with you. There are no seasonal wipes. Join established players at bosses and events while building a collection of your own.

The Tutorial includes a JavaScript Crash Course for when you want to start changing CODE yourself.

The Progression Guide looks at your character and equipment and suggests useful farms, gear projects, and where to find the items and materials you need.

As you explore, nearby INFO links appear at relevant NPCs, services, gathering spots, and dungeon entrances. Open them when you want help. The guides explain how things work manually, then show CODE instructions and examples for automating them.

The guides keep growing, with ongoing work from Wizard and the community to explain more of the game's features.

Available in 32 languages, with translated menus, dialogue, tutorials, guides, and CODE documentation. Item and map names stay in English so everyone can use the same names when trading and talking about the world. Play on Windows, Linux, or macOS.

Your Merchant can go fishing or mining while the rest of your party hunts. Different spots have different finds, so it's worth trying somewhere new.

In the Cave of Many Dreams, take up to 3 characters on a daily adventure, with one run per account. Rescue a traveler, hire some help, or take a side in a fight. Bring your own equipment and keep the loot you earn. Death inside doesn't cost you XP, gold, or items.

There's a Tavern with dice and a slot machine if you feel like risking some of that hard-earned gold. Then there's Spooky Town, where an invisible statue has a rather unusual appetite for items. Not every strange thing in this world is a monster.

Visit the Citizens and see what they're up to. Follow a seasonal event, collect an unusual cosmetic, or find a use for something you've been keeping in the bank. A familiar place can give you a new reason to return.

Control up to 4 characters at once: 3 adventurers and a Merchant. Have a Priest keep your fighters alive, give a Paladin a protective role, and send your Merchant to sell the loot. Each character can run its own JavaScript and communicate with the others. You can also party up with other players.

Automate a potion first. Then teach your party to travel, choose targets, heal each other, manage equipment, or trade. The interesting part is getting those pieces to work together in a live world, alongside everyone else's characters and CODE.

Use the built-in editor and documented JavaScript API to turn an idea into something you can watch happening in the game. Inspect the results, make a change, and send your party out again.

Choose a Warrior, Paladin, Rogue, Ranger, Mage, Priest, or Merchant. Skills, equipment, and the way you combine classes give each party its own strengths. A good healer or a well-timed protective skill can open up a fight your damage alone couldn't handle.

There are no skill trees to work through. Develop your characters through levels, equipment, upgrades, compounds, crafting, and learning what their skills can do.

Find a rare drop, save materials for a craft, or set up a merchant stand. Players buy and sell to each other, including trading items directly for other items. Something your party doesn't need might be exactly what someone else has been searching for.

Equipment is a project of its own. Upgrade a favorite weapon, compound accessories, or work toward a recipe that sends you hunting across the world. Trade for a missing ingredient or gather it yourself. Even familiar monsters can still drop something useful.

Fight cooperative bosses, try PvP, or settle into a farming spot while your Merchant runs the shop. You choose what to work toward and how much of it to turn into CODE.

The promise was to open-source Adventure Land at 10,000 installs. That promise is now a reality.

Read the client, server, and game data. See how a system works, build a tool or custom client, and contribute improvements. For the curious programmer, there's a whole MMORPG to look inside.

Want help with an idea? Connect a compatible AI through MCP (Model Context Protocol). It can read the guides and live game data, inspect your characters and equipment, and help write, test, and improve your JavaScript.

Mainframe is optional hosting for your CODE. Your party keeps running when your own computer is off, and you can check its logs when you return. Steam owners receive 250 included Mainframe hours shared across their linked accounts. Continued hosting renews with Shells at the rates shown before you start.

AI and Mainframe are optional. Run your CODE in the Steam client, a browser, on your own server, or through a community client. Running it yourself has no hourly game charge.

Buy a copy and keep playing. No subscription. Cosmetics, extra bank storage, and optional Mainframe hosting help cover the cost of keeping Adventure Land running. You don't need to buy any of them to keep playing.

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • Requires a 64-bit processor and operating system
    • OS: Windows 10 or later (64-bit)
    • Processor: 1.5 GHz or better
    • Memory: 2048 MB RAM
    • Graphics: WebGL-capable graphics
    • Network: Broadband Internet connection
    • Storage: 500 MB available space
    • Additional Notes: Running multiple characters uses more memory.
    Recommended:
    • Requires a 64-bit processor and operating system
    • OS: Windows 10 or later (64-bit)
    • Processor: 2Ghz or better
    • Memory: 4096 MB RAM
    • Graphics: WebGL-capable graphics
    • Network: Broadband Internet connection
    • Storage: 500 MB available space
    Minimum:
    • OS: macOS 12 Monterey or later
    • Processor: Intel or Apple Silicon
    • Memory: 2048 MB RAM
    • Graphics: WebGL-capable graphics
    • Network: Broadband Internet connection
    • Storage: 500 MB available space
    • Additional Notes: Running multiple characters uses more memory.
    Recommended:
    • OS: macOS 12 Monterey or later
    • Processor: Intel or Apple Silicon
    • Memory: 4096 MB RAM
    • Graphics: WebGL-capable graphics
    • Network: Broadband Internet connection
    • Storage: 500 MB available space
    Minimum:
    • OS: Ubuntu 22.04 LTS or equivalent 64-bit distribution (glibc 2.34 or newer)
    • Processor: x86-64, 1.5 GHz or better
    • Memory: 2048 MB RAM
    • Graphics: WebGL-capable graphics
    • Network: Broadband Internet connection
    • Storage: 500 MB available space
    • Additional Notes: Running multiple characters uses more memory.
    Recommended:
    • OS: Ubuntu 22.04 LTS or equivalent 64-bit distribution (glibc 2.34 or newer)
    • Processor: x86-64, 2 GHz or better
    • Memory: 4096 MB RAM
    • Graphics: WebGL-capable graphics
    • Network: Broadband Internet connection
    • Storage: 500 MB available space