A Family Passion Project — Free Forever
It started with a simple idea: what if my son could experience the same world that captivated me decades ago? Ultima Online wasn't just a game — it was where I learned to trade, to explore, to trust strangers, and to never leave the bank without armor. I wanted to share that with him.
So I started building. Late nights after the kids went to bed. Weekends between soccer games and homework. What began as a father-son project quickly grew — my brother wanted in, then our friends, then their kids. Suddenly this little passion project had a community of its own.
Ultima Mobile Classic is a standalone, all-in-one recreation of Ultima Online — every expansion, every land, every dungeon — rebuilt from the ground up for modern tablets and desktops. No server subscriptions, no ads, no in-app purchases, and no internet connection required. Everything runs on your device. Just download it and play.
Ultima Mobile Classic is offline-first — the entire game lives on your device. But when you want company, the same game seamlessly connects online. Three ways to play, one game.
Unlike the original Ultima Online, where expansion lands were isolated in separate facets, Ultima Mobile Classic stitches every era together into one continuous world. Britannia, the Lost Lands, Ilshenar, Malas, the Tokuno Islands, and Ter Mur are all connected by open ocean. Sail between them by boat, hop a moongate, or recall with a marked rune — every land is reachable from any other.
This has been a passion project for a while now, and it grows every week. Here's what's playable right now.
Ultima Online launched in 1997 and changed everything. It was the first true MMORPG — a living, breathing world where thousands of players built communities, ran shops, fought dragons, and made memories that lasted a lifetime. For many of us, it was more than a game. It was where we grew up.
Ultima Mobile Classic is our love letter to that world. It's not affiliated with EA, Broadsword, or Origin Systems — just a fan who wanted to share something magical with his family. Every pixel, every line of code, every late-night debugging session is fueled by nostalgia, love, and way too much pink lemonade.
We give full credit and gratitude to Richard Garriott, Origin Systems, and everyone who built the original Ultima Online. Without their vision, none of this would exist. ♥
Ultima Mobile Classic is now in early beta — it's free, it's playable, and it gets better every week. Expect bugs! We're still polishing, but the game is very playable. There's a Report Bug button in the top-left corner that captures screenshots and location data automatically — it helps us fix things fast.
The game runs on Android tablets, Windows PCs, and Macs, with iOS coming soon. No installation wizards, no accounts — just download and play. Feel free to share with your friends — all are welcome!
May 5, 2026
Hey everyone,
Sadly, the “official release this week” I was aiming for didn’t happen — I hit a snag the week after I posted that.
The unified-map work (collapsing the facets into one continuous world) flushed out an issue where dungeon tiles were leaking into the oceans — sail off the coast and you’d run into a chunk of Despise floating under the waves. Funny once. The proper fix is dropping the ocean layer separately from the land facets so dungeons stay where dungeons belong, and that’s what I’ve been head-down on.
Outside of code: I’m doing all of this while still trying to be a dad — Karate practice, school runs, and a steady stream of “Dad, what if the game had…” ideas from my son that are honestly better than half of mine. Some weeks the dungeons-in-the-ocean takes a back seat to the kid, and that’s the right call.
So: no 1.0 yet, but the updates are still coming and the project is very much alive. If you’re playing the current build, please keep sending bug reports — the in-game tester PunchList is exactly how the last batch of fixes got prioritized, and I read every one. (Two new reports came in since the last post — replies coming.)
Thanks for the patience. Back to dropping oceans.
— Steven ⚔️