December 2000
- Components and Inheritence Jon Lambert
- Components and Inheritence John Buehler
- Components and Inheritence Jon Lambert
- Cash for Lawsuits UCMM Administration
- Cash for Lawsuits Brian 'Psychochild' Green
- Cash for Lawsuits Patrick Dughi
- Cash for Lawsuits Matthew D. Fuller
- Cash for Lawsuits Patrick Dughi
- Cash for Lawsuits Matthew Mihaly
- Cash for Lawsuits Richard.Woolcock@rsuk.rohde-schwarz.com
- Cash for Lawsuits Richard.Woolcock@rsuk.rohde-schwarz.com
- Cash for Lawsuits Alex
- Names (was: An essay on d00dz ...) Marian Griffith
- Names (was "An essay on d00dism and the MMORPG") gmiller@classic-games.com
- Names (was "An essay on d00dism and the MMORPG") Travis Casey
- New and looking for a good place to get started... Graham Reitz
- New and looking for a good place to get started... Peter
- New and looking for a good place to get started... Corey Crawford
- New and looking for a good place to get started... Patrick Dughi
- New and looking for a good place to get started... J C Lawrence
- New and looking for a good place to get started... Brian 'Psychochild' Green
- Permadeath or Not? Corey Crawford
- Permadeath or Not? John Buehler
- Permadeath or Not? Jeff Freeman
- Permadeath or Not? Ben Chambers
- Permadeath or Not? John Buehler
- Permadeath or Not? Travis Nixon
- Permadeath or Not? Corey Crawford
- Permadeath or Not? John Buehler
- Permadeath or Not? Madrona Tree
- Permadeath or Not? John Buehler
- Permadeath or Not? Travis Casey
- Permadeath or Not? Jeff Freeman
- Permadeath or Not? Travis Casey
- Permadeath or Not? Travis Nixon
- Permadeath or Not? Zak Jarvis
- Permadeath or Not? Koster, Raph
- Permadeath or Not? Vincent Archer
- Permadeath or Not? Koster, Raph
- Permadeath or Not? Dave Rickey
- Permadeath or Not? Ananda Dawnsinger
- Permadeath or Not? Jeff Freeman
- Permadeath or Not? Batir
- Permadeath or Not? Koster, Raph
- Permadeath or Not? Jeff Freeman
- Permadeath or Not? Paul Schwanz - Enterprise Services
- Permadeath or Not? Kwon Ekstrom
- Permadeath or Not? Jeff Freeman
- Permadeath or Not? J. Eric Townsend
- Permadeath or Not? Ananda Dawnsinger
- Permadeath or Not? Travis Casey
- Permadeath or Not? John Buehler
- Permadeath or Not? Madrona Tree
- Permadeath or Not? Marian Griffith
- Permadeath or Not? rayzam
- Greetings from Organelle o. rchaeus
- Diku & GPL Patrick Dughi
- Diku & GPL Jon Lambert
- Diku & GPL Richard.Woolcock@rsuk.rohde-schwarz.com
- Diku & GPL Jon Lambert
- Diku & GPL J C Lawrence
- Diku & GPL Richard.Woolcock@rsuk.rohde-schwarz.com
- Diku & GPL Hans-Henrik Staerfeldt
- Diku & GPL Hans-Henrik Staerfeldt
- Diku & GPL Vincent Archer
- Diku & GPL gmiller@classic-games.com
- Diku & GPL Lars Duening
- Diku & GPL Steve {Bloo} Daniels
- Diku & GPL Alex
- Diku & GPL Corey Crawford
- Diku & GPL George Greer
- Current Server Versions (was: "New and looking for a good place to get started...") Corey Crawford
- Current Server Versions Corey Crawford
- Current Server Versions J C Lawrence
- A list of MMORPG Questions Eric Rhea
- A list of MMORPG Questions Steve {Bloo} Daniels
- A list of MMORPG Questions Jeff Freeman
- A list of MMORPG Questions Vincent Archer
- A list of MMORPG Questions J C Lawrence
- A list of MMORPG Questions Marc Bowden
- A list of MMORPG Questions Dave Rickey
- A list of MMORPG Questions John Szeder
- A list of MMORPG Questions Dave Kennerly
- A list of MMORPG Questions Corey Crawford
- A list of MMORPG Questions Koster, Raph
- A list of MMORPG Questions Jeff Freeman
- A list of MMORPG Questions Eric Rhea
- A list of MMORPG Questions Lee Sheldon
- A list of MMORPG Questions Koster, Raph
- A list of MMORPG Questions Eric Rhea
- A list of MMORPG Questions Koster, Raph
- A list of MMORPG Questions Sage
- Distro for Intricate / Numerous Mobs Hulbert, Leland
- Levels of immersion Richard A. Bartle
- Levels of immersion Yves K
- Levels of immersion Richard A. Bartle
- Levels of immersion olag@ifi.uio.no
- Levels of immersion Richard A. Bartle
- Levels of immersion John Vanderbeck
- Levels of immersion Richard A. Bartle
- Levels of immersion Tess Snider
- Levels of immersion Tess Lowe
- Levels of immersion Travis Casey
- Levels of immersion Richard A. Bartle
- Levels of immersion Travis Casey
- Levels of immersion Tess Snider
- Levels of immersion Paul Schwanz - Enterprise Services
- Levels of immersion Richard A. Bartle
- Levels of immersion Tess Snider
- Levels of immersion Jeff Freeman
- Levels of immersion Tess Lowe
- Levels of immersion Richard A. Bartle
- Levels of immersion Jeff Freeman
- Levels of immersion Travis Casey
- Levels of immersion olag@ifi.uio.no
- Levels of immersion Richard A. Bartle
- Levels of immersion msew
- Levels of immersion J C Lawrence
- Permadeath Nigel Chapman
- Permadeath Tess Snider
- Permadeath Richard.Woolcock@rsuk.rohde-schwarz.com
- History of a Game Christopher Allen
- Levels of immersion (Warning LONG) John Vanderbeck
- NPC Goals ( Was: Dynamic Timelines) Lord Ashon
- NPC Goals ( Was: Dynamic Timelines) Travis Casey
- NPC Goals ( Was: Dynamic Timelines) Lord Ashon
- Interesting EQ rant Tess Lowe
- New stuff on my site Koster, Raph
- New stuff on my site John Vanderbeck
- Tile Editor for MUD? Corey Crawford
- Moving away from the level based system John Vanderbeck
- Moving away from the level based system Corey Crawford
- Moving away from the level based system John Vanderbeck
- Moving away from the level based system Phillip Lenhardt
- Moving away from the level based system Dave Rickey
- Moving away from the level based system rayzam
- Moving away from the level based system John Buehler
- Moving away from the level based system msew
- Moving away from the level based system John Buehler
- Moving away from the level based system Jeff Freeman
- Moving away from the level based system John Buehler
- Moving away from the level based system Jeff Freeman
- Moving away from the level based system Phillip Lenhardt
- Moving away from the level based system Mike Warning
- Moving away from the level based system John Vanderbeck
- Moving away from the level based system rayzam
- Moving away from the level based system John Vanderbeck
- Moving away from the level based system Gabriel
- Moving away from the level based system Ron Moore
- Moving away from the level based system Corey Crawford
- Moving away from the level based system Jon Morrow
- Moving away from the level based system Batir
- Moving away from the level based system Ron Moore
- Moving away from the level based system Travis Casey
- Moving away from the level based system Christopher Allen
- Moving away from the level based system Travis Casey
- Moving away from the level based system David Bennett
- Moving away from the level based system Travis Casey
- Moving away from the level based system John Buehler
- Moving away from the level based system gmiller@classic-games.com
- Moving away from the level based system Hulbert, Leland
- Moving away from the level based system Kwon Ekstrom
- Moving away from the level based system John Buehler
- Moving away from the level based system Jeff Freeman
- Moving away from the level based system Tess Lowe
- Moving away from the level based system Paul Schwanz - Enterprise Services
- Moving away from the level based system Jeff Freeman
- Moving away from the level based system Paul Schwanz - Enterprise Services
- Moving away from the level based system Szii
- Moving away from the level based system Gabriel
- Moving away from the level based system Travis Casey
- Moving away from the level based system Kwon Ekstrom
- Moving away from the level based system Travis Casey
- Moving away from the level based system Hulbert, Leland
- Moving away from the level based system Travis Casey
- Dealing with high-level characters. Zak Jarvis
- Speaking of Everquest... Ananda Dawnsinger
- Magic systems, was: Moving away from the level based system Richard.Woolcock@rsuk.rohde-schwarz.com
- Immersion Types (was Levels of Immersion) Tess Lowe
- Immersion Types (was Levels of Immersion) Jeff Freeman
- Text Parsers szii@sziisoft.com
- Text Parsers Darren Henderson
- Text Parsers Travis Casey
- Text Parsers Nathan F.Yospe
- Re:Text Parsers szii@sziisoft.com
- EQ Crawling (was: Permadeath or Not?) Mike Warning
- EQ Crawling (was: Permadeath or Not?) Jeff Freeman
- Building a New MUD Ron
- Building a New MUD SavantKnowsAll@cs.com
In a message dated 12/16/00 11:30:36 AM Pacific Standard Time,
mailinglists@mailroom.com writes:
> I need to pick a codebase/driver for the MUD, and that's where my
> first= problem begins. I was thinking of creating a driver from
> scratch, but I've= had troubles picking out the 'proper' language
> for it, and morever I= figured I need a lot more coding experience
> (and MUD coding experience for= that matter), before I go out and
> develop something of my own. Now I need= to decide on which driver
> I should use, and I was hoping you guys will be= able to help me
> that. I imagine that deciding on such a thing also relates= to what
> sort of mud I hope to develop, but I'm not sure which details are> relevant.
I don't know your exact level of coding experience, but from the sound
of it, holding off on writing a driver from scratch is a smart move.
As for what language/base code to develop in: My best advice is to go
with LP. LPC is a greatly versatile language, easy to learn, and
quite ideal for the MUD environment. You can pick up your base code
as well as a beginner and intermediate manual on LPC at
http://www.imaginary.com/LPC
Your best bet is to go with the Lima Mudlib with the MudOS
drivers. (Should be packaged together.) Lima is pretty barebones, but
provides a pretty stable foundation for you to work from. Most of the
files are mess (messy code - bad), but it's a sound codebase, and
MudOS is a sound driver.
LPC is a perfect OOP C environment. Object Oriented C, to
over-simplify. You'll be able to code pretty much anything you've
ever envisioned with a little practice.
> Another thing I wanted to ask, is what thing I should plan before
> actually= starting to code? I'd imagine that security, hierarchy
> and other things as= well, but a list would be nice. One thing I
> should clarify is that I do= have quite a few ideas for the mud and
> it's not something that I just= thought of. I've had this thing
> stirring in me for a couple of years now,= and I've finally decided
> to start doing something about it.
Most MUD code bases (including the Lima/MudOS I spoke about above)
come with their security and hierarchy chain, and whatnot. Your best
bet is just to start going through the files and changing easy stuff
around first (ie the strings). It'll give you a basic grasp of how it
works, and get your eyes accustomed to ignoring all the colons,
brackets, quotations, and whatnot.
Otherwise, it's a personal choice. Make a list, alphabatize it, or
blow it up into a poster... or just jump into the code and play it by
ear. It's *your* mud for a reason. ;)
If you do end up going with LPC/Lima/MudOS, (or any LP for that
matter), here's some real basic advice. You'll find the flist and
grep commands of utter importance. Once in the game as your admin
character, say you want to find out what functions have to do with
your body that contain the word "action" (ie simple_action,
targeted_action, etc)... Simply type in: flist me | grep action.
It'll list all functions with the word action in it having to do with
your body. Additionally, if you include "-i" after the flist, it'll
also show you where the file is located. ie: flist -i me | grep
action.
Hope that helps. Oh, and hello everyone. ;>
-=Savant
- Building a New MUD SavantKnowsAll@cs.com
- NPC grouping (LONG) Hulbert, Leland
- NPC grouping (LONG) ling@kanga.nu
- NPC grouping (LONG) Hulbert, Leland
- Level-less skill systems John W Pierce
- Forks or Frameworks? Gavin Doughtie
- Forks or Frameworks? Bryce Harrington
- Forks or Frameworks? Bryce Harrington
- Forks or Frameworks? szii@sziisoft.com
- Forks or Frameworks? Thomas, Chris
- Forks or Frameworks? Matthew Mihaly
- Forks or Frameworks? Tess Snider
- Forks or Frameworks? Bryce Harrington
- Forks or Frameworks? Koster, Raph
- Forks or Frameworks? bruce@puremagic.com
- Forks or Frameworks? Travis Casey
- Forks or Frameworks? Bryce Harrington
- Forks or Frameworks? Travis Casey
- Forks or Frameworks? Matthew Mihaly
- Forks or Frameworks? Dave Rickey
- Forks or Frameworks? Travis Casey
- Forks or Frameworks? Matthew Mihaly
- Forks or Frameworks? Travis Casey
- Forks or Frameworks? Tess Snider
- Forks or Frameworks? Jon Morrow
- Forks or Frameworks? Matthew Mihaly
- Forks or Frameworks? Koster, Raph
- Forks or Frameworks? Matthew Mihaly
- Forks or Frameworks? Kwon Ekstrom
- Forks or Frameworks? gmiller@classic-games.com
- Forks or Frameworks? Travis Casey
- LPC text parser Travis Casey
- "Exclusion" in Asimov's Greg Miller
- New Skill System Phil O'Donnell
- New Skill System John W Pierce
- New Skill System jsmithn@hotmail.com
- New Skill System gmiller@classic-games.com
- New Skill System John Buehler
- New Skill System Koster, Raph
- New Skill System John Buehler
- New Skill System Madrona Tree
- New Skill System gmiller@classic-games.com
- New Skill System Jon Morrow
- Curing skill spam (was: Moving away from the level based system) z032383@students.niu.edu
- Locker/Theft/Anti-Hoarding System Idea Andrew Snelling
- Locker/Theft/Anti-Hoarding System Idea Chris Lloyd
- Locker/Theft/Anti-Hoarding System Idea Travis Casey
- Locker/Theft/Anti-Hoarding System Idea Chris Lloyd
- Locker/Theft/Anti-Hoarding System Idea Andrew Snelling
- Curing skill spam (was: Moving away from the level based system) Phil Hall
- Must infrastructure dictate content? (was: Forks or Frameworks) Gavin Doughtie
- Virtual Communities olag@ifi.uio.no
- Virtual Communities Jon Morrow
- Virtual Communities msew
- Curing skill spam (was: Moving away from the level base system) Scatter
- Curing skill spam (was: Moving away from the level base system) z032383@students.niu.edu
- Curing skill spam (was: Moving away from the level base system) Batir
- Ray Feist interview Koster, Raph
- Ray Feist interview John Buehler
- Ray Feist interview David Loeser
- Ray Feist interview John Vanderbeck
- Ray Feist interview John Buehler
- Ray Feist interview Brian 'Psychochild' Green
- Ray Feist interview Travis Casey
- Ray Feist interview Lee Sheldon
- Ray Feist interview Travis Casey
- Ray Feist interview Fredfish {E. Harper}
- Ray Feist interview Lee Sheldon
- Ray Feist interview Lee Sheldon
- Storytelling Games [was: Ray Feist interview] Christopher Allen
- Curing skill spam Dan
- Curing skill spam Travis Casey
- Curing skill spam Jon Lambert
- Curing skill spam Alistair Milne