help get (moved)

Just moving this off a page and into a back-dated post.

Well, lucky for me the insanity was temporary. I recently logged in (or tried to anyway) to the Mudconnector list of all muds with a custom codebase in English. My mission: to see what kind of command parser each base features. My method: ‘help get’.

Probably not the most scientific of methodologies, but nevertheless I persevered. Below are the results. First a brief explanation of my categories.

N/A: either web-based muds, P2P muds I didn’t want to register for, or muds I just couldn’t access for whatever reason, including the mud that sent me to a ‘names’ web page and rejected about twenty of the names I chose as unacceptable. Now that’s dedication.

Inaccessible: connection refused or timed out.

Standard: basic get , and get from .

Developed: a few more riffs on get, including variations on getting multiples of items.

Advanced: parsers that allow for variation, like switching object and indirect objects, or complex commands using many verbs.

Unique: really advanced, no really.

OK, here’s the list:

N/A:
Aegis, Alienation, Galactic Conquest, HighVelocity Paintball, HolyQuest, JTrek, Kingdoms3, Legends of Terris, Revelation, Rillaspora, RPG Basement, ShadowHunter, Starlane: The Arcturus Game, Ugas Daos, Unwritten Legends, Warhammer MUD – Wolfenburg, Federation, Cosrin, GemStone III

Inaccessible:
Anime Mayhem, Aalynor’s Nexus, Archaeon: The Third Age, The Banished Grounds: Legacy, Beyond Despair, Cardea, Conquest, Covenstead: Land of Shadow, Cryosphere, Dawn of the Ages, Dragon’s Gate, Dragonball Arena, Dreamstone, Duelrealms:Turf Wars, Eleuthria, The Forgotten Ages, Forgotten Legacy, Ghost Hokkaido, Inferno RPG, Lands of Delusion, Last Embrace, Legacies, Quark, Scions of Meridian, Shadow Realms, SpringMUD, Survivors, Void, The World Called Hollow

Standard:
IRE muds (Achaea, Aetolia, Imperian), Buffy, Evarayn, Age of the Throne, Ages of Eternity, Akanbar, Alter Aeon, Alternate Universe, Anarres II, Avalon: The First Age, Avandoria, Banished Lands, Bourbon and Blood: New Orleans by Night, Core, Dragon’s Den, Dragonball Z: Reality, Electric Sheep, Elysium RPG, Epoch, Forgotten Realm, Gate, Ground Zero III, InsomniaMUD, Ironstone, Ishar, Lost Dragon Chronicles, Materia Magica, Muds and Dragons, New Worlds, Nightmist, Promage, Rock: Crashed Plane, RockTwo Revisited, Threshold RPG, TriadCity, The Twilight Reconquista, UrMUD, VerminMud

Developed:
Achelon Stargate, Chalacyn Nights MUD, Skotos (Castle Marrach, Grendel’s Revenge), LegendMUD, Medievia, Nodeka, Perilous Realms, SneezyMUD

Advanced:
God Wars II, MUD2 + MUDII, MUD (sadly, I’m not joking)

Unique: none

Notable:
Some muds are not ‘custom’, but feature actions and verbs just as nice if not nicer than custom bases. These include: Accursed Lands (LP), […this is a work in progress]

Advertisements

2 comments so far

  1. Dentin on

    It’s amazing what search engines can find these days.

    We’ve recently updated the get/put parsers in Alter Aeon so that we’re probably at least in the ‘developed’ category, possibly in the ‘notable’ category. Not all of the combinations are listed in the help pages, but a surprising amount of natural language usage works.

    Parsing consistency has always been a pet peeve of mine, and the reason we left the parser alone for so many years. The more options and possibilities you add, the harder it is to make sure everything is consistent and works properly; when you have things in containers/on tables/locking doors in various locations, you have to be very careful about how you peel off the various cases.

    Nice work!

  2. georgek on

    hey Dentin, amazing indeed :).

    I agree that consistency and allowing just as much as you need is better than going crazy over stuff. Once you use a parser a lot you tend to prefer the more succinct syntax anyway of course. However I think more work could still be done to ease the learning curve for people, especially those new to muds (and the command line in general, in this day and age). This might take the form more of intelligent hinting than rewriting the parser itself.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: