Top Mud Sites Forum Return to TopMudSites.com
Go Back   Top Mud Sites Forum > MUD Players and General Discussion > Newbie Help
Click here to Register

Reply
 
Thread Tools
Old 07-08-2002, 05:35 PM   #1
Curuthol_Lasgalen
New Member
 
Join Date: Jul 2002
Posts: 7
Curuthol_Lasgalen is on a distinguished road
Unhappy

So, I've only been mudding a little over a year, and now, I wish to begin my quest for knowledge, and the perfect mud!

Anybody got any suggestions for a codebase, etc. etc. for a high school kid with -no- money?


---------------------
Thine in muddership,
Curuthol Lasgalen o Eregion, Aran Arda
Curuthol_Lasgalen is offline   Reply With Quote
Old 07-08-2002, 05:51 PM   #2
Curuthol_Lasgalen
New Member
 
Join Date: Jul 2002
Posts: 7
Curuthol_Lasgalen is on a distinguished road
sorry, let me rephrase myself before people get posting about soemthing different.

I want to start my own mud, start small, but run my own mud, with one friend to help with code. So, I'd like input on basically -everything-

sorry if this is an exausting, general question.
---------------------
Thine in muddership,
Curuthol Lasgalen o Eregion, Aran Arda
Curuthol_Lasgalen is offline   Reply With Quote
Old 07-08-2002, 10:22 PM   #3
Ogma
Member
 
Ogma's Avatar
 
Join Date: Apr 2002
Home MUD: DartMUD
Posts: 86
Ogma is on a distinguished road
First off, if there's anyway to swing it, I suggest you run it on Linux or FreeBSD. If you run one of these as your desktop system, you don't even need an extra box, but a Linux box running without the window system doesn't need to be bleeding edge hardware.

As for a what codebase, I'd go with ldmud.
Ogma is offline   Reply With Quote
Old 07-09-2002, 05:20 AM   #4
Nostrum
Member
 
Join Date: Apr 2002
Posts: 47
Nostrum is on a distinguished road
Send a message via ICQ to Nostrum
Question

I would suggest building in the codebase you play in the most.
Building in a base you have already played in allows you to understand what players may need or really desire. After building for a while and learning the commands, it may be easier for you to handle high-level Imm duties. Also, try and learn as much C prog. language as you can. Running a MU* takes alot of time and effort. So, no matter what, do not give up and understand being an Imp is fun and in the same breath it is very upsetting at times. The codebase you played in the most may be the best option for you to start off as an Imp. I apologize if i wasn't much help.
Nostrum is offline   Reply With Quote
Old 07-09-2002, 09:49 PM   #5
Iluvatar
Member
 
Join Date: May 2002
Location: Mississippi USA
Posts: 142
Iluvatar is on a distinguished road
Youngster with no money, hmm, sounds familiar and know your competition out there will be really great.

The simple question you posed does not have as simple an answer though with patience and skill you might be able get away with it cheaply.

There are really three parts to running your own world AFTER you chose the codebase style you are most familiar with as suggested earlier.

First, you need a machine to run the code on that will allow C programming in whichever version you prefer. Most do use Linux from what I've seen. Modifying a freeware codebase and making it unique or even just playable according to the code is not as easy as it sounds. This is Head Coder stuff.

Second, you need the ability to take the freeware world files of the codebase you selected and modify to suit your needs where you think it would be attractive and playable for others based on a long term plan. If you wish others to help you, then you should enable a way for them to update the world without entering the codebase itself (OLC). This is World Builder stuff.

Lastly, IF you get the coins to enable web access by mortal players, you should establish rules of ethics for immortal interaction with mortals. Immortal interaction among themselves and a hierarchy among themselves is important. Policies for the mortals, goals of the world, PK or !PK, Clans or Guilds, newbie assistance, crime and punishment, the list goes on and on. This is Administrator/Owner stuff.

Notice I said IF above. There are ways to get free support from a server if you are persistent but, unless you get a huge following for your world, I would suggest it will be minimum space. The biggest cost I've seen is the speed of the server your players will connect to. The faster the server the better the game play and loss of lag. Our t-3 recently was being serviced for around 15 hours and we dropped to a t-1 backup, sheesh the whines!
Iluvatar is offline   Reply With Quote
Old 07-14-2002, 01:11 AM   #6
txmudder
New Member
 
Join Date: Jul 2002
Location: Groves, TX
Posts: 2
txmudder is on a distinguished road
Talking


I know from experience reading, Smaug is not a hard mud-code to build in, now the coding can be difficult, but can be worked with through the Smaug mailing list and everything.  I have personally printed and read most of the Smaug builder notes and believe me, if you have played a Smaug codebase game before, then this one will be for you.  Also Diku is another pretty easy one.  You might look into one of them.
txmudder is offline   Reply With Quote
Old 07-14-2002, 01:51 AM   #7
thelenian
Member
 
Join Date: Apr 2002
Posts: 122
thelenian is on a distinguished road
If you want to learn OOP, or just plain and simple coding, I'd have to pick ldmud. LPC is much higher level than C, and teaches you OOP without the massive extra baggage that comes with C++. Some of its nicer features include automatic array and mapping allocation/expansion and garbage collecting. I also have never seen a C++ string implementation that matches the ease-of-use of the built-in LPC string type (and I've seen many).

Oh yes, almost forgot automatic initialization of variables upon declaration, and the ability to declare variables at the beginning of any block just like C++ (You'd be surprised how much this can increase code readability).
thelenian is offline   Reply With Quote
Old 07-14-2002, 09:41 AM   #8
Loriel
Member
 
Join Date: May 2002
Posts: 49
Loriel is on a distinguished road
Whilst I agree with the benefits Thelenian attributes to LPC, he appears to have forgotten there are other LPC drivers than ldmud - eg MudOS, DGD, CD.
Loriel is offline   Reply With Quote
Old 07-14-2002, 01:21 PM   #9
tresspassor
Member
 
Join Date: Jun 2002
Location: Minneapolis
Posts: 45
tresspassor is on a distinguished road
tresspassor is offline   Reply With Quote
Reply


Thread Tools


Starting to Build - Similar Threads
Thread Thread Starter Forum Replies Last Post
Starting a Mud without any coding exp. xVampLordx MUD Administration 21 04-10-2014 02:15 AM
Starting a mud Khaavren Newbie Help 1 04-15-2005 10:33 AM
Build things YOU actually want to build...(and run soulsinger Advertising for Staff 0 10-09-2003 01:27 AM
MUD: Starting from scratch. Valarauko Newbie Help 0 02-02-2003 11:58 AM
Starting Anew Mason Tavern of the Blue Hand 15 05-02-2002 09:26 PM

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

All times are GMT -4. The time now is 07:29 PM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Style based on a design by Essilor
Copyright Top Mud Sites.com 2022