Leus's CircleMUD Zone  
  Otras páginas relacionadas:
   Cómo hacer andar un MUD  
  Primero, se debe tener en mente que uno no puede administrar un MUD sin antes haber jugado uno. El aspecto más importante de un buen MUD es la faceta del juego; o sea, las áreas que el mud posea, los comandos, el nivel de jugabilidad, los retos que imponga, etc. Cualquier persona puede bajar un MUD, descomprimirlo, y hacer make en el directorio src. Pero eso no es un MUD; a eso se le llama «ZipMUD». O sea, si se quiere correr un MUD se debe primero definir una storyline, o un fondo motivador para el juego. La ambientación es muy importante; cuando se mezclan las cosas el jugador puede ver que su juego es algo inconsistente. Luego, se debe definir un mundo propio, distinto; algunos jugadores experimentados pueden entrar a un MUD, ver si posee las zonas estándar, y si existen, plaf! Tienes un inmortal en menos de un dia. Esto es poco halagador para un MUD, y es un síntoma de poco trabajo en él.
Bueno. Ahora tenemos un fondo motivador; hemos reclutado una pequeña tropa de Builders (encargados de construir nuestro mundo); qué debemos hacer ahora? Pues bien, guardar nuestro MUD y no soltarlo al público. Crear zonas y más zonas, añadirle aquellas características que queremos para nuestro MUD, hacer testing, probar, probar, probar, etc. Repetir por algunas semanas o, mejor aún, meses. Cuando el MUD parezca algo distinto, entonces es hora de hacer un release.
   CircleMUD Resources  
  Cosas interesantes para hacer andar un MUD. Obviamente, yo trabajo sólo con CircleMUD; el CircleMUD no trae muchas cosas al principio, lo que nos da libertad para transformarlo en lo que queramos.
Código Fuente
circle30bpl13, último release del código fuente del CircleMUD.
OasisOLC, construcción de áreas en línea.
DG Scripts, para darle más vida a los mobs sin crear spec procs.
   Area Building  
  La edición de áreas tiene tanta importancia como la mantención del código. Hay en la red varios documentos acerca de cómo construir áreas de calidad y también otros del tipo técnicos. Algunos links:
   Snippets
  Estos son algunos snippets que yo mismo he escrito. Son más o menos Drop In.
  • do_push, para empujar a otros players de una pieza a otra :)
  • do_attend, si quieres ayudar a otros personajes mientras agonizan, dándoles alguna poción mientras están en el suelo. (por supuesto, les puedes dar veneno... :) )
  • Scan mejorado, útil si utilizas diferentes razas.
  • Who -> Html, pequeña utilidad para tener una paginita web que indica quienes estan actualmente conectados. Un juguetito (Ojo! está diseñado para Azeroth, o algún MUD con razas. Necesita una manito de gato....). Disclaimer: Este es mi código. Hay uno igual en la página del Alex Fletcher (Furry), pero no es el mismo, aunque son similares. Bah, si lo hubiera visto antes, no habría escrito éste. Aunque no es nada del otro mundo...
  • Disarm Skill, habilidad para desarmar oponentes. Necesita algunos ajustes y puede no funcionar directamente, pero es un comienzo (Esto es del MFC).
 
  Links
 
  • CircleMUD Homepage, la página mantenida por el mismísimo Jeremy Elson.
  • Code Snippets, página llena de "snippets" (o conocidos como "drop-in code", o sea, funciones que son "llegar y copiar").
  • Brian's Patch Page, la página de parches de Brian (:b~~~)
  • CircleMUD Solutions, una útil página de parches y mejoras al código base del CircleMUD. Mantenida por el inagotable e inquieto George Greer... una suerte de Gurú en la mailing list del Circle.
  • Erwin's MUD Resources Page, un tipo lleno de ideas y bastante conocido en esto de los MUDs. Relacionado con Muds en general, no sólo Circle.