GACHAS


En los juegos multijugador en línea , un MUSH (una variación retronombrada [1] de MUD más a menudo expandida como M ulti - User Shared H alucination, [2] [3] [4] aunque M ulti - User Shared H ack , [5] H abitat y H olodeck también se observan) 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 , [6] aunque las primeras formas de MUSH no parecen estar codificadas específicamente para implementar actividades de juego. [5] 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. [7] 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. [7] El código fuentepara los servidores MUSH más utilizados es de código abierto y está disponible a través de sus mantenedores actuales. [7] [8]

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 salas u objetos y especificando su comportamiento en el lenguaje de programación interno de MUSH. [9] Otro es la falta predeterminada de mucha jerarquía administrativa o de jugadores impuesta por el propio servidor.

El lenguaje de programación para MUSH, generalmente denominado "MUSHcode" o "softcode" (para distinguirlo del "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. "MUSHcode" es similar en sintaxis a Lisp . [10] La mayor parte de la personalización se realiza en "código de software" en lugar de modificar directamente el código de hardware.

Tradicionalmente, el juego de roles consiste en una serie de "poses". Cada personaje hace una "postura", es decir, escribe una descripción del discurso, las 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. [11] [12] [13] [14] [15]

No hay nada en el código base que restrinja que un nuevo MUSH sea un juego tradicional estilo MUD de hack and slash. [16] 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. [dieciséis]

Una gran cantidad de MUSH de juegos de rol tienen sistemas de combate personalizados y otras herramientas codificadas por sus administradores para fomentar aún más el juego de roles. Sin embargo, dado que el juego de roles es el objetivo principal, muchos MUSH tienen ideas diferentes sobre cómo se utilizan estos programas.