@Jaunt said:
I think that the prompt idea is interesting. If you could make a prompt system that was optional (for instance, only used if you typed "@dig" by itself), and was designed to actually help teach you how to use the @dig command (by showing you the new sum output for each step, highlighting the additions or some such), then I think you'd be onto something.
One of the games I play on (KD) has a prompt thing set up for creating an event as well as for RP-reports (they're optional), and I have to say it's one of the easiest way to do those things that I've encountered. User friendly, the help is embedded (the script basically explains itself to you), and so on. I think the @dig prompt discussion...it's just a case of designing the prompts right to make it both intuitive AND user friendly. So I'd do something like this:
@Derp said:
@dig Kitchen=Kitchen;K,Out;O
dig
$ Name of the room you're digging?
Kitchen
$ Return Exits?
Yes
$ Name of the return exit? Format is name;alias;alias;alias (Such as Out;o;exit). Please include 'o' and 'out' for exits that lead back in the direction of the city grid.
Living Room;lr;o;out
$ Name of exit that leads to the room from your current location? Format is name;alias;alias;alias
Kitchen;k;kitchen
If you expand on the prompts like that, something like this could be both simple and intuitive. I do also think that the non-prompt version should be available for things.
--
I'll also note that some of the things being discussed are already possible with our current platforms. My game-in-the-works is setup so that all I'm going to have to do is create the news files / other documentation on our wiki in a particular way, and the game is setup so it automagically picks it up from the wiki and sticks it into the news files / help sections without me having to touch the server side of things. The last site I was working on/my social place, my wonderful coder set it up so I could do all the editing on my computer, then push a button on a program we set up and it would load the file right into the game from there.
ETA: That thing I'm talking about above is something I don't think I could live without, these days, so having it being an option in developing platforms is I think kinda a big deal.