View Single Post
Old 10-09-2004, 05:56 PM   #3
Caius
New Member
 
Join Date: Oct 2004
Home MUD: Star Wars: Chronicles
Posts: 7
Caius is on a distinguished road
You can use Diku of course. But if you're looking for a codebase that you can use for learning programming I'd advice that you start with something more developed. Merc, Rom, Smaug, or whatever suits your taste.

Either of these can be turned classless (though Merc or Rom would be easier than Smaug) with a little work. I advice that you start with simpler things first though. Start with doing small changes and see how the mud reacts. Then install some well-documentet snippets, and try to change them to your taste. To learn programming commands and skills it's easiest to start by copying the code of another command/skill that does something similar, then change whatever needs changing to turn it into what you want.

Once you've done these things for a while, you can start coding new features from scratch. Also, and this is very important, buy a good book on C programming. Read, code, compile, code, compile, then read some more and start again from step one.

The reason I don't suggest starting with Diku is because you will probably have to do a lot of work to shape it into what you need (depending on what that is). Once you've gained more experience though, Diku can provide a good base for your new mud.

This is just my two cents anyway. Good luck!
Caius is offline   Reply With Quote