GACHAS
En los juegos multijugador en línea, un MUSH (una variación con acrónimo de MUD que se expande con mayor frecuencia como Alucinación compartida multiusuario, aunque también se observan trucos compartidos multiusuario, Hábitat y Holodeck) es un medio social en línea basado en texto al que múltiples usuarios están conectados al mismo tiempo. Los MUSH se utilizan a menudo para las relaciones sociales en línea y los juegos de rol, aunque las primeras formas de MUSH no parecen estar codificadas específicamente para implementar actividades de juego. El software MUSH se derivó originalmente de MUD; Las dos variantes principales de MUSH de hoy descienden de TinyMUD, que era fundamentalmente un juego social. MUSH se ha bifurcado a lo largo de los años y ahora hay diferentes variedades con diferentes características, aunque la mayoría tiene fuertes similitudes y quien domina la codificación de una variedad puede cambiar a la codificación de la otra con solo un poco de esfuerzo. El código fuente de los servidores MUSH más utilizados es de código abierto y está disponible a través de sus mantenedores actuales.
Una característica principal de las bases de código de MUSH que tiende a distinguirlo de otros entornos multiusuario es la capacidad, por defecto, de cualquier jugador para ampliar el mundo creando nuevas habitaciones u objetos y especificando su comportamiento en el MUSH' lenguaje de script interno de s.
El lenguaje de programación de MUSH, generalmente denominado "MUSHcode" o "código suave" (para distinguirlo de "hardcode" - el lenguaje en el que está escrito el propio servidor MUSH) fue desarrollado por Larry Foard. TinyMUSH comenzó su vida como un conjunto de mejoras al código original de TinyMUD. "Código MUSH" es similar en sintaxis a Lisp.
Juego de roles
Tradicionalmente, el juego de roles consiste en una serie de "posturas". Cada personaje hace una "postura" – es decir, escribe una descripción del discurso, acciones, etc. que realiza el personaje. Los comandos especiales permiten a los jugadores imprimir mensajes OOC (fuera de carácter), que se distinguen por una cadena prefijada de acción IC (en carácter). Este medio toma prestados rasgos tanto de la improvisación teatral como de la escritura. El juego de roles es una de las actividades principales de MUSHes, junto con la socialización.
No hay nada en el código base que restrinja que un nuevo MUSH sea un juego estilo MUD de hack and slash tradicional. Sin embargo, los primeros usos de los servidores MUSH fueron para juegos de rol y socialización, y estas primeras tendencias han regido en gran medida a sus descendientes.
Administración
Todos los servidores MUSH proporcionan una bandera que, cuando se configura en un jugador, otorga la capacidad de ver y modificar casi todo en la base de datos del juego. Dichos jugadores generalmente se denominan Wizards y, por lo general, forman la base de la administración MUSH.
Software
Los mantenedores y desarrolladores de los servidores MUSH tradicionalmente han compartido ideas entre sí, por lo que la mayoría de los servidores MUSH incluyen conceptos o códigos desarrollados originalmente en otros servidores. Existe un interés particular en garantizar que las características comunes de MUSHcode funcionen de manera similar en todos los servidores.
PennMUSH, TinyMUSH, TinyMUX y RhostMUSH son servidores MUSH de código abierto
Contenido relacionado
Pateador (póquer)
Kit de herramientas de utilidad OpenGL
Conejitos y Madrigueras