May 2000
- Interesting online game Brian Green
- Bayesian statistics Ola Fosheim Grøstad
- Client Technology Jon Morrow
- Client Technology Todd McKimmey
- Client Technology Andrew Wilson
- Client Technology Ben Greear
- Client Technology Greg Munt
- Client Technology Ola Fosheim Grøstad
- Client Technology Joel Dillon
- Advogato J C Lawrence
- tdbm etc. J C Lawrence
- text user interface Eli Stevens
- text user interface Chris Gray
- Legends of Kesmai, RIP Raph Koster
- Legends of Kesmai, RIP Clevmut@aol.com
- Medievia ads in PCGamer? Schubert, Damion
- Medievia ads in PCGamer? Rasdan
- FIrst LOgin REview (was attracting players) Ola Fosheim Grøstad
- FIrst LOgin REview (was attracting players) adam@treyarch.com
- FIrst LOgin REview (was attracting players) David Bennett
- FIrst LOgin REview (was attracting players) adam@treyarch.com
- FIrst LOgin REview (was attracting players) David Bennett
- FIrst LOgin REview (was attracting players) Chris Gray
- FIrst LOgin REview (was attracting players) Chris Gray
- Addressing newbies Johan J Ingles-le Nobel
- Addressing newbies stoddart@slip.net
- Addressing newbies adam@treyarch.com
- Addressing newbies J C Lawrence
- Addressing newbies Chris Gray
- Addressing newbies Powell, Warren
- Addressing newbies adam@treyarch.com
- Addressing newbies Chris Lloyd
- Addressing newbies adam@treyarch.com
- Addressing newbies Chris Lloyd
- Addressing newbies adam@treyarch.com
- Addressing newbies Christopher Allen
- Addressing newbies J C Lawrence
- Addressing newbies J C Lawrence
- Addressing newbies Raph Koster
- Addressing newbies Christopher Allen
- Addressing newbies adam@treyarch.com
- Addressing newbies J C Lawrence
- Introduction Ian C. Smith
- constructive quests Ola Fosheim Grøstad
- new email address Travis Casey
- [Meta] chest puffing (fwd) J C Lawrence
- [Meta] chest puffing (fwd) J C Lawrence
- [Meta] chest puffing (fwd) Matthew Mihaly
- [Meta] chest puffing (fwd) Ola Fosheim Grøstad
- [Meta] chest puffing (fwd) Par Winzell
- [Meta] chest puffing (fwd) Matthew Mihaly
- [Meta] chest puffing (fwd) Ola Fosheim Grøstad
- [Meta] chest puffing (fwd) Matthew Mihaly
- Critique: Realms of Despair adam@treyarch.com
- Critique: Realms of Despair David Bennett
- Critique: Realms of Despair Kevin Scott London
- Critique: Realms of Despair adam@treyarch.com
- Critique: Realms of Despair Andrew Ritchie
- Critique: Realms of Despair adam@treyarch.com
- Critique: Realms of Despair adam@treyarch.com
- Critique: Realms of Despair Marc Bowden
- Software combinations Ian C. Smith
- Software combinations David Bennett
- Software combinations Erik Jarvi
- Software combinations Ian C. Smith
- Software combinations Scatter
- Software combinations J C Lawrence
On Wed, 17 May 2000 10:01:20 +1000
Ian C Smith <icsmi2@student.monash.edu.au> wrote:
> I was just wondering what it takes to write a mudlib, and whether
> it is worth writing one from a really basic one
> (e.g. foundation). I'm completely new to all of this, so any
> information/links would be very much appreciated.
Are you defining "mudlib" as LPC-centric, or merely as the basic
library of functionality sufficient to implement the basic functions
of your game world?
The value involved depends on several factors:
-- What you are trying to do and how much it deviates, in basic
principles, basic assumptions, and basic mechanics from more
common/standard approaches. If your basic intent is too different,
you have no choice but to build your own. If it deviates little,
the value of doing yet-another is debatable.
-- How much value you assign to the learning process implicit in
accomplishing such a task as its not a simple thing to do, or to get
"right" -- especially since your first couple attempts should
probably be thrown out as learning excercises.
-- How likely you are to give up or be distracted away onto
something else in the course of such a task. Again, there is a LOT
of work involved in building a reasonably seamless presentation from
scratch (or even basic foundation classes). For the LPC side, check
the evolution of LIMA and Nightmare and just how long and how much
effort it took to get them where they are now (ie Nightmare still
"withdrawn"?).
> Oops, forgot point 2 - I was wondering which server/driver is the
> most suitable and (perhaps) easiest to use for someone like me (a
> fair amount of programming xp, but no experience with MUD
> development).
This is an actively religious topic. Unfortunately it is often
discussed in terms of religion rather than that task at hand, its
features and needs, and what you actually want to create and how.
In the end it often comes down to preference. Most any capable
server model can be made, with more or less pain and adaptation, to
do pretty well anything any other server can do. I tend to go for
DB based runtime morphic (just means you can re-write the game world
from scratch without rebooting the server) servers with OO-ish
internal scripting languages. They happen to suit the sorts of
things I like to do and the manner I like to approach them. Others
vary.
--
J C Lawrence Home: claw@kanga.nu
----------(*) Other: coder@kanga.nu
--=| A man is as sane as he is dangerous to his environment |=--
- Hobby Muds and Money Maarten van Leunen
- Hobby Muds and Money Mordengaard
- Mud Clients Mud Imp
- update on selling Godhoods Matthew Mihaly
- update on selling Godhoods Brian Green
- update on selling Godhoods Richard Woolcock
- update on selling Godhoods Matthew Mihaly
- update on selling Godhoods Jeremy Hovance
- Ten commandments for the next MMORPG Raph Koster
- Ten commandments for the next MMORPG Dan Shiovitz
- Ten commandments for the next MMORPG Brian Green
- Ten commandments for the next MMORPG Matthew Mihaly
- Ten commandments for the next MMORPG AR Schleicher
- Ten commandments for the next MMORPG Mud Imp
- Ten Commandments for the next MMORPG The Inquisition Administrator
- Ten commandments for the next MMORPG David Wruck
- MudDev FAQ 2 Marian Griffith
- MudDev FAQ 2 Wes Connell
- The great myth of broadband Brian Green
- The great myth of broadband Madrona Tree
- The great myth of broadband Par Winzell
- The great myth of broadband John Bertoglio
- Effective use of the third dimension Richard Ross
- Effective use of the third dimension adam@treyarch.com
- Effective use of the third dimension Richard Tew
- Ten commandments for players of the next MMORPG Ananda Dawnsinger
- Free Speech Jeff Freeman
- Free Speech Ananda Dawnsinger
- Free Speech Par Winzell
- Free Speech Jeff Freeman
- Free Speech Jon A. Lambert
- Free Speech Schubert, Damion
- Free Speech Matthew Mihaly
- Free Speech Jessica Mulligan
- Free Speech Darren Henderson
- Free Speech kitkat@marcus.pants.nu
- Free Speech Gary Whitten
- Free Speech J C Lawrence
- Free Speech Geoffrey A. MacDougall
- Free Speech Jeremy Hovance
- RPGPlanet article: The Evils of Character Progression Raph Koster
- More storytelling - And also game secrets Chris Lloyd
- Marketing text-based games (was: Ten Commandments for the next MMORPG) Andrew Ritchie
- java performance questions (fwd) J C Lawrence
- MUDs as art (was A footnote to Procedural Storytelling) Ola Fosheim Grøstad
- MUDs as art (was A footnote to Procedural Storytelling) Lee Sheldon
- MUDs as art (was A footnote to Procedural Storytelling) Caliban Tiresias Darklock
- Any hungry Java GUI programmers out there? Par Winzell
- Any hungry Java GUI programmers out there? Par Winzell
- Supporting multiple output formats Nolan Darilek
- The 10 basic rules of a good PvP system Raph Koster
- Player storytellers? Travis Nixon
- Thoughts about smarter Sims Jon A. Lambert
- Thoughts about smarter Sims J C Lawrence
- Thoughts about smarter Sims Jon A. Lambert
- Thoughts about smarter Sims Raph Koster
- Thoughts about smarter Sims Jon A. Lambert
- Thoughts about smarter Sims Paul Schwanz - Enterprise Services
- Thoughts about smarter Sims Jon A. Lambert
- Thoughts about smarter Sims Mordengaard
- Thoughts about smarter Sims Jon A. Lambert
- Thoughts about smarter Sims Justin Rogers
- Thoughts about smarter Sims Jon A. Lambert
- Advancement considered harmful (long) Brian Green
- Advancement considered harmful (long) Zak Jarvis
- Advancement considered harmful (long) J C Lawrence
- Advancement considered harmful (long) Zak Jarvis
- Advancement considered harmful (long) Raph Koster
- Advancement considered harmful (long) Zak Jarvis
- Advancement considered harmful (long) Charles Hughes
- Advancement considered harmful (long) Zak Jarvis
- Advancement considered harmful (long) Dave Rickey
- Advancement considered harmful (long) J C Lawrence
- Advancement considered harmful (long) Travis Nixon
- Advancement considered harmful (long) Paul Schwanz - Enterprise Services
- Advancement considered harmful (long) Miroslav Silovic
- Advancement considered harmful (long) Batir
- What I want, what players want Andrew Ritchie
- What I want, what players want Chris Jacobson
- What I want, what players want Jeff Freeman
- What I want, what players want Nicolai Hansen
- What I want, what players want Darren Henderson
- What I want, what players want adam@treyarch.com
- Domain Names and Trademarks Jon Morrow
- Domain Names and Trademarks J C Lawrence
- Domain Names and Trademarks Sellers, Michael
- Narratology WAS: Self-Sufficient Worlds Zak Jarvis
- Narratology WAS: Self-Sufficient Worlds J C Lawrence
- Narratology WAS: Self-Sufficient Worlds Zak Jarvis
- Narratology WAS: Self-Sufficient Worlds Christopher Allen
- narratology WAS Self-Sufficient Worlds Angela Ferraiolo
- FW: Advancement considered harmful (long) John Buehler
- Narratology and its application to VR, multi-player games, and the like J C Lawrence
- FW: Advancement considered harmful (long) John Buehler
- coordinate systems Richard Tew
- coordinate systems Jon Leonard
- coordinate systems Kerem 'Waster_' HADIMLI