SMAUG
Part of the Diku family and a MercMUD derivative, SMAUG enjoyed some notoriety for a while from allegedly having its codebase stolen and released to the public. This was supposedly a similar situation as to the one that occurred with another Merc-based MUD known as GodWars.
Unfortunately, likely due to never having expected the code to be released to the eyes of the public, SMAUG was described as being "very poorly documented" by Thoric (the primary and original programmer) himself.
Despite that, SMAUG is one of the most evolved and developed MUDs. It supported a vast array of features, and completed the implementation that was started or hinted at by its predecessors. This includes a complete deity system, clan/guild system, advanced player housing system, and so much more.
There were also substantial advancements made to the actually inner workings of the MUD, including:
- Double-linked Lists
- Identical object grouping
- Advanced Exits
- OLC
Because of the extensive changes, especially the Identical Object Grouping, it can be difficult for a Diku/Circle/Merc programmer to transition to SMAUG. Even for a newcomer [coder] the learning curve can be a bit higher than normal compared to its predecessors and its contemporaries.
Download latest build
Downloads
-
Version 1.8 (beta)
smaug-1.8b.tar.bz2
- Download Package
-
Original Developers
-
Derek Snider
-
Language(s)
-
C
-
Release Year
-
1994
-
Software License
-
Custom
-
See also
-
[S]imulated [M]edieval [A]dventure multi[U]ser [G]ame