Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to "verify" your details, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Entire forum
➜ SMAUG
➜ Running the server
➜ Creating a mud
It is now over 60 days since the last post. This thread is closed.
Refresh page
Pages: 1 2
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Sun 23 May 2004 08:59 AM (UTC) |
Message
| I would like to creat a mud. Can anybody help me to find code etc.? Please. | Top |
|
Posted by
| Nick Gammon
Australia (23,070 posts) Bio
Forum Administrator |
Date
| Reply #1 on Sun 23 May 2004 10:11 AM (UTC) |
Message
| |
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Reply #2 on Sun 23 May 2004 10:17 AM (UTC) |
Message
| I read that. I know that it's difficult to create a mud but i really fall in love with them. I want to create something from myself. Of course i was playing muds but only a few were "good". I know what players want from mud and i want to make that... | Top |
|
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Reply #3 on Sun 23 May 2004 10:27 AM (UTC) |
Message
| ...And of course im not alone...I have friends who want to do the same as i | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #4 on Sun 23 May 2004 05:11 PM (UTC) |
Message
| |
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Reply #5 on Sun 23 May 2004 08:35 PM (UTC) |
Message
| Hmmm....I have the source...What shall i do next.?
| Top |
|
Posted by
| David Haley
USA (3,881 posts) Bio
|
Date
| Reply #6 on Sun 23 May 2004 09:10 PM (UTC) |
Message
| http://www.gammon.com.au/smaug/howtocompile.htm
I don't want to be discouraging, but you really, really should be aware of what you're getting into before you do this.
I would start with being an immortal on a MUD somewhere, before you start trying to be administrator/coder.
Do you know how to program? Do you know Unix/Linux environments? |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | Top |
|
Posted by
| Ithildin
USA (262 posts) Bio
|
Date
| Reply #7 on Sun 23 May 2004 09:52 PM (UTC) |
Message
| Ksilyan's right. you should understand what your doing. it's not how you think it will be. BUT it is fun and rewarding once you get into it. i highly suggest to download cygwin if your using windows, and download the smaugfuss package. that is the best codebase you'll get here. you should learn C++ if you don't know already. i've been teaching myself for the past two years or so and it's very fun and interesting yet very hard. but if it's something you want to have fun with, then go for it. who knows, maybe something will come out of it. and always have fun doing it. | Top |
|
Posted by
| Nick Gammon
Australia (23,070 posts) Bio
Forum Administrator |
Date
| Reply #8 on Sun 23 May 2004 10:56 PM (UTC) |
Message
| You can make a MUD by simply taking an existing server (eg. SMAUG) and changing the area files. There is an area editor on this site for Windows that simplifies that.
However you will be stuck with some hard-coded words (like Thoric) which are in the server source, not the area files. To change those you need to compile. Read the reference given above for how to do that.
A good starting point would be to take a precompiled server (see downloads area here) and start getting the hang of how it all works, admin commands and so on. Don't try to change too much until you understand how the existing things work.
Have fun, and good luck! |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Reply #9 on Mon 24 May 2004 04:04 PM (UTC) |
Message
| ;) thanks....I'm going to learn a lot and make a good mud !!! | Top |
|
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Reply #10 on Mon 24 May 2004 10:41 PM (UTC) |
Message
| i Know that's stupid question, but how can i use Cygwin and what for...? | Top |
|
Posted by
| David Haley
USA (3,881 posts) Bio
|
Date
| Reply #11 on Tue 25 May 2004 12:33 AM (UTC) |
Message
| Cygwin is a Unix sub-environment that runs on Windows. You use it mainly to compile but also sometimes to run a MUD if you don't have access to (or can't afford) a proper Unix environment.
Most of the MUD world is based on Unix code, generally because Unix is much better about it all than Windows is. That's why people are still using Unix/Cygwin, and most people who try to do Windows are told to do so "at their own risk". :) |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | Top |
|
Posted by
| Abergard
Poland (7 posts) Bio
|
Date
| Reply #12 on Tue 25 May 2004 05:30 AM (UTC) |
Message
| what kind of risk ? ;) | Top |
|
Posted by
| David Haley
USA (3,881 posts) Bio
|
Date
| Reply #13 on Tue 25 May 2004 05:48 AM (UTC) |
Message
| Mostly that things won't work or will be very hard to make work. :)
And most people who can help tend to know Unix environments, not SMAUG on Windows. |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | Top |
|
Posted by
| Nick Gammon
Australia (23,070 posts) Bio
Forum Administrator |
Date
| Reply #14 on Tue 25 May 2004 06:32 AM (UTC) |
Message
| Bearing in mind that, these days, installing Linux is about as simple as installing Windows. You boot from a CD, answer a few questions (what is your name, where do you live), and it does everything for you with a graphical installer.
The reasons I would favour Unix over Windows for a MUD server are:
- More reliable - Windows tends to crash or freeze more often than Linux installations, which generally run for weeks if not months without needing a reboot.
- You can install new things without the "you need to restart the computer to complete the installation" message.
- Faster - the same program, running on the same hardware (dual-boot) will tend to run faster under Linux than under Windows.
- Better networking - a test program I wrote a while ago demonstrated that a Windows server tends to slow down quite a bit when you hit about 100 simultaneous connections. By contrast, Linux is geared up to handle many connections, that is why many web servers are Linux, not Windows.
- Free software - things like the compiler, SQL server, web server, and many other things, are free under Linux (admittedly you can use Cygwin under Windows, but if you are going to do that you may as well go the whole hog and run Linux).
- More support - stuff like the "startup" script are geared to a Linux installation.
- Better tools - installing snippets is easier with "patch" and "diff" which work best under Unix (again, they work OK under Cygwin too).
- Viruses and worms - you know most PCs these days are Windows PCs, and that is exactly what the worm/virus/trojan horse writers are targetting. With Linux you tend to be left alone.
- Better firewalling - Linux comes with built-in firewall tools (again, I know that XP does too) which make it easier to secure your connections.
I don't really want to start an operating system "flame war", and I use Windows (for example to develop MUSHclient), and like a lot of aspects of it, however for good, solid, computing, I think it is hard to pass by Linux. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
65,065 views.
This is page 1, subject is 2 pages long: 1 2
It is now over 60 days since the last post. This thread is closed.
Refresh page
top