Live data from Hacker News

Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

github.com

11–20 of 168 posts

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#11
post #3

Congratulations! I don't know how busy player-run shards are these days, but I look forward to exploring this once you've gotten it a bit further.

Most active is UO Outlands. Several thousands players?

They've reworked a lot of systems and it's basically 100x better than original UO.

There are several systems in place, which original devs wouldn't even dream of and saying that, official Ultima Online is still running. :D

It's PvP server, but with balanced PvP which really works for everyone. Not like original devs, they just dropped PvP because cookie-cutter players cried.

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#12
post #3

Congratulations! I don't know how busy player-run shards are these days, but I look forward to exploring this once you've gotten it a bit further.

Thanks! There are still a few active shards out there, mostly us "old guys" in our 40s chasing the nostalgia of our teenage years. UO has a way of never really dying. Combat and skills are still a ways off, but the foundation is solid enough that I'm adding features every week (in spare times,) I'll keep pushing updates!

UO was such a big part of my life back then, it’s great to hear that it’s still going. Maybe I’ll set up a server to play with my kids - although they’ll never be able to get the full experience with player killers, trolls, scammers, people hawking their stuff at the bank, dragon trainers, etc.

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#13

I'm a fan of UO and I love seeing more projects like this. Nice work! Obligatory nitpicky aside, a time-honored tradition of HN: I've long been irritated by the use of the term "server emulator" in gaming contexts. Technically these projects are just reimplementations of a proprietary networking protocol. Nobody calls Samba a "server emulator" because it reimplements the Windows file sharing protocol, because Samba i…

> I certainly do find new slang introduced by gen Z like "he got the riz!" to be quite cringey

This is interesting to me, if only because it's such a natural bit of slang. Given that it's a shortened form of "charisma", this one just Makes Sense to me! I figure it'd be incredibly cringe for me to use at my age, but it's a good term IMO.

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#14
post #12

Earlier quoted context omitted.

Thanks! There are still a few active shards out there, mostly us "old guys" in our 40s chasing the nostalgia of our teenage years. UO has a way of never really dying. Combat and skills are still a ways off, but the foundation is solid enough that I'm adding features every week (in spare times,) I'll keep pushing updates!

UO was such a big part of my life back then, it’s great to hear that it’s still going. Maybe I’ll set up a server to play with my kids - although they’ll never be able to get the full experience with player killers, trolls, scammers, people hawking their stuff at the bank, dragon trainers, etc.

There are several PvE UO servers, which are heavily against griefing. So I would say, pretty safe environment to play there with your kids and still with other people.

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#16

I'm a fan of UO and I love seeing more projects like this. Nice work! Obligatory nitpicky aside, a time-honored tradition of HN: I've long been irritated by the use of the term "server emulator" in gaming contexts. Technically these projects are just reimplementations of a proprietary networking protocol. Nobody calls Samba a "server emulator" because it reimplements the Windows file sharing protocol, because Samba i…

Ha, you're absolutely right from a CS perspective! it's a protocol reimplementation, not emulation in the traditional sense. I've thought about this too. "Server emulator" stuck in the UO/MMO (other example Mangos is "Wow emualtor") community because RunUO and similar projects used the term 20 years ago and it just became the standard label. At this point fighting it feels like your Wikipedia edit war, technically correct but practically hopeless. !

  That said, I'll take the nitpick as a compliment :) means you actually read the project description. Thanks for the kind words!

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#17
post #12

Earlier quoted context omitted.

Thanks! There are still a few active shards out there, mostly us "old guys" in our 40s chasing the nostalgia of our teenage years. UO has a way of never really dying. Combat and skills are still a ways off, but the foundation is solid enough that I'm adding features every week (in spare times,) I'll keep pushing updates!

UO was such a big part of my life back then, it’s great to hear that it’s still going. Maybe I’ll set up a server to play with my kids - although they’ll never be able to get the full experience with player killers, trolls, scammers, people hawking their stuff at the bank, dragon trainers, etc.

That's a great idea, UO is honestly perfect for playing with kids. The crafting, housing, exploring dungeons together. And who knows, maybe you become the dragon trainer this time around!

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#18
UO was the only game that I've ever played where you had "commoner" players. A lot of players failed to scale up, or to obtain top notch equipment. But the game was fun even for underpowered players, so they kept playing. The really powerful players were famous, like celebrities.

It's very different from modern games, where each player looks like the fantasy version of a Marvel super hero.

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#19
post #18

UO was the only game that I've ever played where you had "commoner" players. A lot of players failed to scale up, or to obtain top notch equipment. But the game was fun even for underpowered players, so they kept playing. The really powerful players were famous, like celebrities. It's very different from modern games, where each player looks like the fantasy version of a Marvel super hero.

This is such a good observation. UO had a real economy and social hierarchy because power wasn't handed to you. You could spend months as a fisherman or tailor and still have a meaningful experience. The gap between a grandmaster swordsman in full plate and a guy selling fish at the Britain bank was enormous, and both of them were having fun.

Modern MMOs are theme parks where everyone gets the same ride (with pay per win). UO was a living world where your role emerged from what you chose to do, not from a quest marker telling you where to go next.

Re: Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

#20
post #18

UO was the only game that I've ever played where you had "commoner" players. A lot of players failed to scale up, or to obtain top notch equipment. But the game was fun even for underpowered players, so they kept playing. The really powerful players were famous, like celebrities. It's very different from modern games, where each player looks like the fantasy version of a Marvel super hero.

I think you'd like Arc Raiders.
Post reply on HN