Tech News
← Back to articles

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

read original related products more articles

Moongate v2

Moongate v2 is a modern Ultima Online server project built with .NET 10. It targets a clean, modular architecture with strong packet tooling, deterministic game-loop processing, and practical test coverage.

Looking for collaborators: I am actively seeking contributors to help build Moongate v2, and I would especially appreciate support with technical/code reviews. Want to help? Open an issue/discussion on GitHub or join Discord: Issues: https://github.com/moongate-community/moongatev2/issues

Discussions: https://github.com/moongate-community/moongatev2/discussions

Matrix room: https://matrix.to/#/#moongate:matrix.org

Moongate is not a clone of ModernUO, RunUO, ServUO or any other emulator, and it does not aim to be. In fact, we owe a great deal of inspiration to these projects. Their legacy and technical achievements are invaluable, and this project would not exist without them. Thank you.

Acknowledgements

Special thanks to the teams and contributors behind these projects, which strongly inspired Moongate:

Data credits:

World decoration datasets ( Assets/data/decoration/** ) are imported from the ModernUO Distribution data pack.

... continue reading