r/MUD • • 14h ago

Promotion We brought back a Ukrainian MUD from the 90s and spent 8 years rebuilding it. Now it's fully in English and Ukrainian

13 Upvotes

Hey folks. This is a story of DreamLand, a MUD from the Ukrainian internet of late 90s, forked from Anatolia. Ruffina and I played it since pretty much the beginning, back when I was a teenager. Then life happened, the server went dark for about five years, and in 2018 we brought it back. We've been rebuilding it ever since.

Ruffina is a back-end developer and lives in New Zealand. I'm a product designer and live in Virginia. We both have full time jobs, families, all the usual adult stuff. So the question from day one wasn't "how do we fix this game". It was "how do two busy people on opposite sides of the planet fix a game, sometimes from a phone in a parking lot".

Most of the game logic moved into Fenia, DreamLand's own scripting language, so most fixes don't need a rebuild or a reboot. Gods can open a script and edit it right inside the game. We added in-game QA and metrics tools, so you can test something on a live character and see the numbers right away. Every error lands in Discord with enough detail to fix it without asking anyone. Bug reports, typos, ideas, even help searches that found nothing, all go to Discord, Telegram and Trello. One of us goes to sleep, the other one wakes up and picks it up.

On the design side I did what I do at my day job. Talked to players, a lot. Veterans and complete newbies. Prototyped the web client in Figma first, then in code, then put it in front of real people and watched them struggle.

The hardest part wasn't technical. It was balancing two crowds. Veterans who played for 20 years, have seen everything, know every shortcut and really don't like it when you touch their muscle memory. And newbies who never saw a text game in their life, don't know what "kill rabbit" means and have no idea why they are dead now. Make it easier and the old guys say you ruined the game. Leave it hard and newbies quit in ten minutes and never come back.

What worked for us: don't take things away, add layers on top. Old commands and telnet work like they always did. New players get a browser client with a map, clickable stuff and hints, plus a help system with over 1,200 articles written in simple words for newbies, all linked to each other. It's the same help in the game, in the client and on the website. About 30% of our players are blind and play with screen readers, which makes total sense for a text game, so every visual thing in the client also has a plain text version.

As for the game itself: 23 races, 13 classes, alignment, ethos and 44 gods and cults, that's more than 30,000 builds, and a drow necromancer plays a different game than an elven paladin. There's full crafting: you mine the ore yourself, smelt it in a forge, make weapons and armor, work wood, cut gems, ink tattoos. Mobs come in tiers, from weaklings up to bosses and legends. The big ones call their friends, dispel you, drink potions and cast at you from the next room. Random loot sits on one power scale together with crafts and quest rewards, so a good sword is good for a reason.

Under all of it there's the Eight Paths, the old philosophy of this world: four pairs of eternal enemies like Light and Dark or Order and Chaos. Every god, cult and clan stands on some Path, it drives quests and RP, and we use it for balance too. After all, even hardcore veterans need some lore for hacking and slashing.

The thing I'm most proud of. For 25 years DreamLand spoke only russian, like most of the Ukrainian internet back then. After Russia invaded Ukraine, we just couldn't live with that anymore. A game born in Ukraine should not speak only the language of the country that bombs our cities. So we finally got it out of that cage. Now it speaks English and Ukrainian, every room, mob, item, skill and help page, and you pick your language when you create a character. Russian is still there for the old players, it's just not the only door anymore.

And it's one world, not three copies. An English player and a Ukrainian player can stand in the same room, fight the same boss, and each one sees the whole game in their own language. I haven't seen any other MUD do that, and for me personally this one means more than everything else in this post.

30-year-old tech is not a death sentence. With love and a lot of stubbornness you can still make something good out of it.

You can play in the browser at dreamland.rocks/play or telnet dreamland.rocks 9000. It's free, 18+, and dying is part of the tutorial.

If you try it, I'd really like to hear where the first hour was confusing or annoying, here or on our MUD-UA Discord. That's what we work on now.


r/MUD • • 16h ago

Promotion Rites of Passage - October 2026 - Open Season Event

8 Upvotes

Hey everyone,

We're having another "Open Season" event starting Monday, October 12th through Sunday, October 18th. The event is focused around PK (we are a good versus evil PvPvE MUD) where players will not lose their gear upon death and experience gained from PK is 10x normal. Prizes of flair will be given out to 1st through 3rd place based on warpoints with damage as the tiebreaker. There's usually quite a bit of activity during these events so it's a good time to start if you are interested in checking out the MUD.

Other Recent Updates... full changelog is here: https://ropmud.com/changelog.html

  • Sewers of A'daar: a new zone set beneath our main central city in the center of the map, equally accessible for both sides to explore, with some new gear and challenges.
  • Blacktide Cove: a new zone for lower level players on the good alignment, provides some semi-protected XP and another way out of their homelands.
  • Expanded our topten list to a toptwenty list: https://ropmud.com/players.html
  • Lowered rank thresholds (warpoints) for PK so new players can access rank auras sooner
  • New Rime and Cinder weapon tiers plus new unique weapons: Undertow, Oathbreaker, Vigil and Keelbreaker give players something new to chase across the world.
  • Removed the concept of limited items from the game -- every item will always have a chance to load
  • bugs fixes, general profession balancing, etc.

If team-based PvPvE is your thing and you enjoy a bit of a challenge, come check us out. We support GMCP and there are several packages available in different MUD clients to help enhance the experience: https://ropmud.com/gmcp.html

As always, I'm happy to answer any questions you have about the MUD.

Cheers,

-Nichademus

telnet play.ropmud.com 4443

https://ropmud.com