User Name:


Forgot your password?
Vote for Us!
tintin++ ogg sound player script for linux
Author: Robert Smith
Submitted by: Vladaar
6Dragons ogg Soundpack
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.4
Author: Vladaar
Submitted by: Vladaar
LoP 1.46
Author: Remcon
Submitted by: Remcon
LOP 1.45
Author: Remcon
Submitted by: Remcon
Users Online
CommonCrawl, Yandex, DotBot

Members: 0
Guests: 12
Newest Member
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds.org » Codebases » AFKMud Support & Development » Newbieness
Forum Rules | Mark all | Recent Posts

< Newer Topic :: Older Topic > Noob in need

Pages:<< prev 1 next >>
Post is unread #1 Dec 15, 2005, 12:09 am   Last edited Dec 15, 2005, 5:41 am by Balista
Go to the top of the page
Go to the bottom of the page


JoinedDec 14, 2005

Hello, I'm an aspiring mud developer just trying to learn a few of the ropes on my own and found the AFKmud codebase when I was looking at the SMAUG mudbase, and me being mature decided to go with the mature/active project (which for mud codebases is a very big thing). I'm currently running KUbuntu on VMWare with a windows XP host (for now anyways)..

Anyway shall I get to the point. I was wondering if there is any information available for the brand new admin/coder. I have a bit of scattered C and a very strong grounding in linux under my belt and can read/modify most code, so I'm not a complete idiot on the subject. I was just wanting to know mainly where I should start when reading the source code, and the most used functions/variables/etc. Also if there are any guides out there that might help I would be most interested in reading them.

Might I add this WILL NOT be a public mud by any means in fact I highly doubt any eyes other then mine will see it, but I'm sure if someone wanted to see it after I get some work on it I would be able to oblige :)
Post is unread #2 Dec 20, 2005, 4:39 pm
Go to the top of the page
Go to the bottom of the page

Black Hand
JoinedJan 1, 2002

As far as general C guides, just about anything you might find on the net should do. MUD coding isn't really all that complex when you get down to it. The main thing making it intimidating to newcomers is how scattered the files are and how difficult it makes it to follow the logic at first.

Where you start looking at code depends on what it is you are thinking about changing first. If your plan is to begin tinkering with spells, then magic.c is a good place to start. Skills, then skills.c should be your first stop. Both of these require some understanding of how commands in general work, so examining interp.c and parts of comm.c will help too.
Pages:<< prev 1 next >>