About
Myst Online: Uru Live is Cyan Worlds' massively multiplayer online adventure game, the multiplayer component of 2003's Uru: Ages Beyond Myst. NAGUS ("not a good Uru server") is an experimental, work-in-progress server for Uru Live/Myst Online written in pure Python. The author describes it as currently not very good, and it is not a playable game on its own; alongside the code, the project documents MOULa's network protocol and other internals in detail, which the author notes had not been properly documented elsewhere.
Getting started
It needs only Python (developed on 3.10, expected to work down to 3.7) with no extra dependencies, and can be started directly from the source folder or installed with pip. For a complete, working server the author points to OpenUru's MOSS and H'uru's DIRTSAND instead.
History
The author started writing it while trying to understand how MOULa's networking works.
Additional notes
- License
- The code is licensed under AGPL 3.0 or later, and the documentation under CC BY-SA 4.0.
- External link
- Documentation: https://nagus.readthedocs.io/en/latest/