Genesis Forums

About Wizhood
Page 1 of 2

Author:  Melarec [ 03 Jun 2017 05:30 ]
Post subject:  About Wizhood

What are some good tips for things to do before applying for immortality?

For instance: (Some example questions.)
What should one learn if one hopes to design a guild and/or realm some day?
What aspects of the game should one acquaint oneself with before becoming a wizard?
What are the best languages to learn? (C++ has been mentioned before..)
What are the best resources to study and learn these languages? (Free resources.)
How many hours should one expect to spend on Wizardly duties?
How long before one is ranked highly enough to make noteworthy changes/additions to Genesis?

And any other questions possible Wizhood applicants would like answered.
Perhaps, with enough answers, this thread can serve as a reference for any who aspire to be Wizards.

~~*#I'll update this with new questions and best answers as they are presented.#*~~
EDIT: And I'll add fancy formatting if this picks up steam.. Or even if doesn't.

Author:  Melarec [ 07 Jun 2017 08:09 ]
Post subject:  Re: About Wizhood


Also, Placeholder, I guess.

Author:  Tarax the Terrible [ 07 Jun 2017 14:53 ]
Post subject:  Re: About Wizhood

Ok I don't know much but I will reply cus no one else did.

Initially you would be working in a pretty well defined structure, like rooms swords goblins etc already exist. You would be thinking of the descriptions.

It helps if you are in a domain where U have a good knowledge of the underlying "lore".
So dragonlance books etc for Krynn.

There is an article somewhere about being a wizard by Lilith one of the big contributors to the Sybarus domain, I will try and find it.

You don't need to be a programming from first principles type of computer wizz kid.
The wizs have said before they want the creative minds and the programming stuff can be taught later.

It will be possible to set up your own practice mud.
Get the lpmud mudlib and set it up etc.
Google "set up an lpmud" and see what you get.

Author:  Tarax the Terrible [ 07 Jun 2017 15:54 ]
Post subject:  Re: About Wizhood

Found it.... amazing the amount of terrabytes genesis and other useless info is taking up of my grey matter.

From here..
How to Build/Create Compelling Areas
I've been a wizard since 1994. At the time of this writing, that means I've been creating for a decade. Now, not all of that time has been productive. I've had months of idle time in there, but I've done a lot of building, as well, and on the MUD I hail from, the areas, non-player characters, and objects I create are very well-received. I've been asked over the years how I do it, how do I create such vivid areas as the Holm (in the domain Avenir, on Genesis). I am hoping to address that question in this article.

First, I'll start by saying that I am a top-down learner and a top-down producer. That means I need to have a handle on the big picture before I can get started. The problem with that is, of course, that the big picture is so big, that delving into what needs to be done to develop it can be overwhelming. If you are a bottom-up learner/producer, one of those just-tell-me-what-I-have-to-do, I'll-see-the-big-picture-once-its-painted types, I'm not sure how helpful this will be to you, but your team-lead might find it useful.

Step One: The idea, the theme. I usually start making 'impressions' notes. What does an area look like, feel like, smell like? I put myself mentally into the area. How large is it? How open does it feel? Who lives there? Why do they live there? What would it feel like to live there? I do free-form creative writing at this stage.

Step Two: Create a map. This is very important. You may change it later, expand it, or contract it, but you need to know how many rooms you are making. If there is a lot of geographical difference in the area you are creating, consider subdividing it into sub-areas, each with their own map, and their own idea files.

Step Three: Create the room objects. I just create empty rooms with the file names, inheriting an empty base file, and link the rooms up according to the maps.

Step Four: Visit the empty room. Map in one screen, impressions doc in another, room code in a third, I stand physically in the first room, and, imagining myself there, I start describing it. As I start writing the descriptions, I think about whether or not I will be using a certain item or description consistently, and if so, I put it in my base room, so that description will be available to all the other rooms.

Step Five: As I describe the rooms, I make notes in the header about objects and creatures I want to place there. I do not stop to make those things. I keep describing my area. I try to make sure that at least 3 out of the 5 senses are stimulated in each room, appealing not only to sight, but also to hearing and smell, and when I can, to taste and touch. This really helps to set the mood of the area.

Step Six: Walk-through, make sure all rooms link together correctly, both via exits, as well as mood and description. A walk-through at this time helps to detect inconsistencies or weaknesses in the imagery.

Step Seven: Brainstorm the non-player characters. I know where they live. I can stand in the area and feel the breeze on my face, smell the fetid odor, bask in the golden light, so now I need to imagine them. Who are they, what are they, why are they there? What do they look like? I sketch every detail I can think of with words: eye-colour, hair- fur- or skin-colour. Do they speak? Is it accented? How can I get that accent across to the player? What do they do that is special, that makes them unique? What do they wear, eat, drink, carry? Do they have tics? Do they have actions or greetings or chats in common with other characters? What are their names, titles, affiliations, sizes?

Step Eight: Create the characters, noting in the file headers what objects need to be coded to flesh them out. I do not create the objects yet, as I am focussing on making believable npcs that have actions, chats, and answers to questions.

Step Nine: Reference the headers on the room and creature files, compiling a list of objects to be created: benches, sconces, coins, armours, weapons, toys, etc, then start creating them. This part is obviously the most fun. When I find myself getting stale with creating the rooms or the npcs, I'll often take a break and just create a couple of these objects.

Step Ten: Once the objects are made, test them thoroughly, then modify the rooms and npcs to clone them. My domain has a tool for area-handling, and for me, cloning npcs and objects to rooms is a matter of editing just one file. I still did it this way even when I had to edit each room file, though.

Step Eleven: Get help with the tricky stuff. Try not to compromise your vision. In my experience, there are always some shit-hot coders who would love a chance to sink their teeth into something really difficult---all you have to do is ask for their help. So if you want to create a curse that makes life difficult for the wielder of the mace that was stolen took from the corpse of the high priest, but you don't know how to code it, ask for help. You don't get what you don't ask for.

Step Twelve: Notify your team-lead, lord, lady or whatever you call him/her, that your area is ready for testing. Run through the area. Listen to npc chats. Test secret entrances, cloning of objects related to player actions (get crystal from hole, search here for herbs, get torch from sconce, mine wall for gold, etc) and, of course, test the quests.

Step Thirteen: Once you get the green-light to open, pop the champagne and clear the exit. Your area is open!

Lilith dei Sisaer is the Lady of the domain Avenir in the lpMUD Genesis. She has lead the development of Sybarus and sybarite culture in Genesis since 1998. In real life she is known as Kelly Graham (email: homepage:
MUD: port 3011

Author:  Melarec [ 07 Jun 2017 17:04 ]
Post subject:  Re: About Wizhood

Thanks, Tarax! That's an excellent look into the creative process.
Tarax the Terrible wrote:
You don't need to be a programming from first principles type of computer wizz kid.
The wizs have said before they want the creative minds and the programming stuff can be taught later.
Hmm. While this may be perfectly fine for some, this would not go well for people such as myself.
Personally, I can learn as I go, but in doing so, I will forget stuff I used earlier, focusing on the problem at hand.
However, if I learn a great deal of it beforehand, then, when it comes up, I'll remember that I know this and it makes everything easier.
I asked the question about coding and coding resources for people who are the same way.
Tarax the Terrible wrote:
It will be possible to set up your own practice mud.
Get the lpmud mudlib and set it up etc.
Google "set up an lpmud" and see what you get.
Interesting. I'll look into this and see if I can formulate some answers for my own questions.

Author:  Shanoga [ 07 Jun 2017 17:43 ]
Post subject:  Re: About Wizhood

I didn't really look at this at all, but I found this post from cotillon to what looks like some Genesis resources. Maybe looking at some of this stuff would shed additional light?

cotillion wrote:
A new version of the CD gamedriver has been released 06.03.

Octal Syntax has been changed from 01111 to 0o1111.
The old syntax will be obsolete in a future release.
Using TCP_NODELAY for telnet connections.
Sprintf efun can now print 65535 bytes.
Allow negative indexes to arrays to reference from the end. arr[-1] == arr[sizeof(arr) - 1]

Source available at:

(No, this is not interesting for most players as it won't really change anything)

Author:  Tarax the Terrible [ 07 Jun 2017 17:46 ]
Post subject:  Re: About Wizhood

Yeah prepare to be mind boggled.
Pointing you towards this was maybe not a good idea.

Would be cool if there was a wizard trial area already existing somewhere were you could log in and try stuff. Instead of setting it up yourself.

I know no one is saying u have to set it up yourself.

Altho that should maybe be part of the entrance quest for wizhood lol.

Author:  cotillion [ 07 Jun 2017 18:32 ]
Post subject:  Re: About Wizhood

The former wizard Bendis once upon a time wrote an introduction on how to get the driver running under windows using cygwin.
The driver version of the package is a bit dated by now but should still work fine for learning:

The instructions:

The cygwin package: ...

Author:  Tarax the Terrible [ 07 Jun 2017 20:07 ]
Post subject:  Re: About Wizhood

Cool blog also helps you understand a bit more the nuts and bolts of what goes on behind the scenes.

Author:  Shesara [ 06 Mar 2018 02:14 ]
Post subject:  Re: About Wizhood

I tried following the recommendations and I now have my own local mud, yay!

But how do I upgrade my character to a wizard in the game, so I can start coding things? I suppose I need all kinds of rights on my own mud to be able to make files and stuff. :)

Any suggestions where I can find this kind of information?


Page 1 of 2 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group