Szövegalapú VR: Fedezze fel a MUSHes úttörő világát

Mar 19, 2025
Szerencsejáték
Digital Equipment Corporation

Létrehozhat virtuális valóságot (VR), csak szöveggel? Olyan emberek, akik GONDOLNAK gondolják! A MUSH játékformátum (amely immár 30 éves) lehetővé teszi az online játékosok számára, hogy együttműködve építsenek szöveges online világokat, ahol fantáziájuk megvadulhat.

Nézzük meg, hogyan GOMBAN!

A sár és a gomba eredete

Mielőtt a grafika uralta az internetet, és a sávszélesség alacsony volt, és a modemek hangosan sikoltoztak, az emberek szöveges online játékokat játszottak, úgynevezett „többfelhasználós börtönöknek” vagy „MUD-oknak”.

A MUD egy hálózatos, többjátékos játék, amely általában az RPG stílusú fantasy harcra összpontosít. Az MUD-ok később „ tömegesen többjátékos online szerepjátékok ”(MMORPG-k), hasonló Ultima Online és World of Warcraft .

Ezekkel a játékokkal ellentétben a MUD-ok azonban csak a játékosok, az ellenségek, az akciók és a környezetük szöveges leírását használták.

Az 1970-es évek végén a szöveges kalandjáték eredeti nagygépes változatának rajongói Zork (akkoriban „Dungeon” -nak hívták) egy olyan játékot akart létrehozni, amelyet több ember egyszerre játszhat egy hálózaton keresztül. A első sár DEC PDP-10 nagygépen futott a Essexi Egyetem .

Ahogy az 1980-as évek során a MUD népszerűsége nőtt, számos változat alakult ki a játékstílusok és a kódbázisok (a MUD-ot szerver kiszolgálószoftver) tekintetében. Hamarosan néhány MUD elhatárolódott a harctól, és a beszélgetés és a kísérletezés pusztán társadalmi platformjává vált.

1989-ben Jim Aspnes létrehozta az egyik első, társadalmilag összpontosított MUD-t TinyMUD . A következő évben a fejlesztő, Larry Foard a TinyMUD kódját használta saját szervere alapjaként. Hozzáadott egy világon belüli programozási nyelvet és „TinyMUSH” -nak hívta, és így PUSZKÁK születtek.

A MUSH kifejezés olyan szójáték, amelynek nincs rögzített jelentése a „MUD” kifejezés szóhasználatán túl. Néhány ember később megalkotta a háttere „Többfelhasználós megosztott hallucináció”, de nem volt általánosan elfogadott.

Az alapok: Milyen a Gomba?

A MUSH circa 1995.

Mint a MUD, a MUSH is teljes egészében szöveges. A MUSH meghatározó jellemzője azonban, hogy valaki kiterjesztheti és beprogramozhatja a környezetből. Ezt megelőzően a MUD helyiségszerkezetét vagy kódolták lefordított nyelven (például C), vagy konfigurációs fájlok szerkesztésével és a szerver újraindításával.

A MUSH-on a játékosok szobákat építhetnek és összekapcsolhatják őket. Ennek egyik módja a világon belüli parancsok (például „@dig” a szoba felépítéséhez) használata. A másik olyan program interaktív környezeteken keresztül történik, amelyek a játékkörnyezetben valós időben futó „MUSHcode” nevű belső szkriptnyelvet használják.

Szerkezetileg a MUSHeket helyiségekre, tárgyakra, játékosokra és kijáratokra osztják. A szobák alapvető helyszínek, saját leírásukkal. Az objektumok a helyiségekben és más tárgyakon belül mozoghatnak. A játékosok azok az emberek, akik kapcsolódnak a játékhoz (alapvetően élő tárgyak). A kilépések azok a linkek, amelyek mindent összekapcsolnak.

Amikor először csatlakozik egy MUSH-hoz, megjelenik a környezet leírása és az adott helyen található objektumok vagy játékosok listája. A kölcsönhatáshoz beépített parancsokat, például „look” vagy „say” vagy más játékosok által programozott egyedi parancsokat használhat.

Miért MUSH ma?

A MUSHes-t futtató rendszergazdák varázslók. Minden MUSH szerver (vagy játék) virtuális játszótér a képzelet számára. Általában meghatározott témájúak, például a Transformers, a Tolkien könyvek vagy a vámpírok. Egyes játékosok játszanak egy karaktert a helyszínen, és élnek egy általuk választott fantáziaéletet.

Más játékok nyitottabbak és kísérletezőbbek. Egy közösségi / kódoló MUSH-on (mint az enyém), szabadon építkezhet, amit csak akar. A közösség értékeli a kreativitást és a jó beszélgetést.

GONDOLOM (a kifejezést igeként is használják), mert ez a nyelvi kreatív kifejezés végső formája. Ez egy programozható szöveges környezet, amelyben felépíthetek minden olyan helyet, ahol meg szeretnék látogatni - és a képzeletem a renderelő motor, akárcsak egy könyv olvasásakor.

Ez egy mélyen társadalmi tapasztalat is. Először 1994 őszén csatlakoztam egy MUSH-hoz. Akkoriban barátokat szereztem, akik még ma is vannak. Szinte naponta jelentkezünk egymással a CaveMUSH-on, a MUSH-on, amelyet 2000 márciusában indítottam el. Manapság ugyanúgy használjuk, ahogy mások Laza vagy Viszály .

Meghívást kap a CaveMUSH látogatására - nézzük át, hogyan kell csinálni.

Hogyan lehet webes klienst MUSH-ra használni

A PUSSÁK hagyományosan a telnet protokoll a kommunikációhoz. A választott telnet kliensen keresztül szinte minden MUSH-hoz csatlakozhat. Ha haladóbb vagy, itt keresd fel a CaveMUSH-t: cavemush.com 6116-os port .

Azonban a legtöbb ember számára ideális telnet kliens megtalálása és beállítása sok munkát jelenthet. A Telnet általában elavult az SSH javára , így nehéz lehet olyan klienst találni, amely támogatja a jó MUSHing élményt.

Ehelyett egy praktikus, MudPortal nevű telnet klienst használunk a CaveMUSH-hoz való csatlakozáshoz. Bármilyen webböngészőben működik, beleértve a Safari, a Firefox, az Edge vagy a Chrome böngészőket.

Első, csatlakozzon automatikusan a CaveMUSH-hoz a MudPortal-on keresztül ; látni fogja az alább látható képernyőt.

A MUSH használata előtt létre kell hoznia egy játékosfiókot. A legtöbb MUSH teljesen szabadon játszhat, és ezt anonim módon megteheti, anélkül, hogy húrok lennének - ellentétben a modern korszakkal.

Gondoljon arra, hogy mi legyen a felhasználóneve. A CaveMUSH-on az emberek általában rövid, szeszélyes fogantyúkat választanak, mint például a Dream vagy a Mad (az enyém RedWolf).

Miután eldöntött egy nevet, kattintson az oldal alján található „Írjon be egy parancsot” elemre.

Írja be a következőt, ahol a [username] a kívánt név, a [password] pedig a választott jelszó, majd nyomja meg az Enter billentyűt:

hozzon létre [username] [password]

Ne felejtse el elfelejteni a jelszavát. A szövegdoboz az, hogy miként fogsz mostantól kapcsolatba lépni a MUSH-szal. Csak írja be a parancsokat, majd nyomja meg az Enter billentyűt.

Ezután egy csomó szöveg gyorsan görget a képernyőn. A legfrissebb kimenet a képernyő alján lesz, míg a régebbi információk felfelé és a képernyőn kívülre görgetnek.

Először szürke szöveggel látja az „Öreg kút” nevű szoba leírását.

A színes MUSH megtekintéséhez írja be a következőt: @ Set = ford , majd nyomja meg az Enter billentyűt. Megjelenik a „Set” üzenet, amely megerősíti, hogy a parancs sikeres volt.

Most gépelhet néz (vagy a parancsikon l ), és nyomja meg az Enter billentyűt a szoba megtekintéséhez.

Ahogy Dorothy kinyitja a szemét Oz földjén, a MUSH is technikolor színű. Gratulálok - bent vagy!

Az alapszintű szoba elrendezésében a szoba tetején látható a szoba neve, a szoba leírása, a szoba tartalmának listája (a szobában lévő összes tárgy és játékos), valamint a kijáratok listája, amelyek más helyiségekhez vezetnek.

Amikor legközelebb csatlakozik a MUSH-hoz, írja be a következőket a fent létrehozott felhasználónévvel és jelszóval:

csatlakoztassa [username] [password]

Így minden, amit tesz vagy a MUSH-ra épít, a fiókjába kerül.

Első lépések a MUSHy világban

Most, hogy meglátta az első szobáját, próbáljunk köszönni. típus köszönj a szövegmezőben, és nyomja meg az Enter billentyűt.

Az eredményt a képernyőn látja. Ha van aktív játékos a teremben, válaszolhatnak. Általában csak az egy szobában lévő játékosok láthatják az Ön eredményeit mond parancs.

Beszélhet azonban a Public Channel nevű MUSH-szintű chaten is. Ehhez írja be a következőt, ahol [message] az, amit mondani szeretne:

kocsma [message]

Minden szoba játékosai látni fogják ezt az üzenetet.

Használhatja a néz parancsot a szobában lévő tárgyak leírásának megtekintéséhez. Ehhez írja be a következőt:

nézd [object name]

A MUSH mozogásához kijáratokat használ. A CaveMUSH-on szinte minden kijárathoz tartozik egy parancsikon a neve mögött, szögletes zárójelben (<>). Amikor beírja a parancsikont és megnyomja az Enter billentyűt, a kijáraton keresztül egy másik helyre lép.

Ha be akar lépni a „Hole <H>” kijáraton, és belép egy másik helyiségbe, írja be a „h” szót és nyomja meg az Enter billentyűt.

Belép a Cave Nexusba (# 3), amely az egész MUSH alapvető központja.

Innen szabadon felfedezheti a MUSH-t, beszélgethet más emberekkel (típus WHO hogy megtekinthesse a csatlakoztatott lejátszók listáját), és az exitekkel fedezze fel, mit építettek mások. Ne felejtsd el használni a kocsma parancsot, hogy „Hello” -t mondjon RedWolfnak a Nyilvános csatornán.

A CaveMUSH-nak vannak játékosai a világ minden tájáról. Bár lehet, hogy nem mind aktívak egyszerre, hajlamosak a nap 24 órájában kapcsolatban maradni, ha lehetséges. Így utolérhetik azokat az üzeneteket, amelyeket esetleg elmulasztottak.

Az alábbiakban néhány további alapvető parancsot használhat:

  • típus én hogy lássa a készletét.
  • típus kap [object] vegyen fel egy elemet a tartózkodási helyén, ha nincs lezárva.
  • típus csepp [object] eldobni egy elemet a tartózkodási helyén, ha nincs lezárva.

Általános MUSH parancsnoki csalólap

Nem fedhetünk le minden MUSH-parancsot itt, de összeállítottunk egy listát a legfontosabbak közül. Ismét az alábbi parancsok elküldéséhez egyszerűen írja be őket, és nyomja meg az Enter billentyűt:

  • Színek megtekintése: @ Set = ford . Ezt csak egyszer kell megtennie, miután létrehozta a karakterét.
  • Nyissa meg a Súgó menüt: Segítség vagy segítség [subject] . Bármely parancshoz vagy témához segítséget kérhet.
  • Nézd meg a környezetedet: néz
  • Nézzen meg egy adott tárgyat vagy játékost: nézd [object]
  • Vedd fel a zárolatlan tárgyat: kap [object]
  • Dobjon el egy lezárt objektumot: csepp [object]
  • Nézze meg, mit cipel: én vagy leltár
  • Tekintse meg az online játékosok listáját: WHO
  • Beszéljen az emberek ugyanabban a szobában: mond vagy dupla idézőjel ( " ), majd a mondanivaló követi.
  • Privát üzenet küldése egy másik játékosnak: oldal [player] = [message]
  • Teleportáljon haza, ha elakadna: itthon . (A CaveMUSH-on gépelhet is @itthon hogy teleportáljon vissza a fő hub szobába, a Nexusba.)
  • Teleportáljon egy adott helyiségbe vagy tárgyba: @tel [number] . A rendeltetési helynek Önnek kell lennie, vagy JUMP_OK értékre kell állítania.
  • Állítsa be a lejátszó leírását: @desc me = [description] . Ezt látják mások, amikor látják néz rád.
  • Utazás a kijáratokon keresztül: A szögletes zárójelek közé beírhatja a teljes kilépési nevet vagy annak parancsikonját (amely a neve után található) < > ).
  • Bontás: típus KILÉPÉS hogy kecsesen kilépjen a MUSH-ból.

Néhány gombaépítési tipp

A MUSH minden objektumának, szobájának, lejátszójának vagy kijáratának egyedi adatbázis-hivatkozási száma van, amelyet „dbref” -nek hívnak. Ez lehetővé teszi, hogy ezekre a MUSH bárhonnan hivatkozhasson - még akkor is, ha nem ugyanabban a szobában van. A tulajdonában lévő objektumok neve után látni fogja annak számát.

Ezt az információt akkor használja fel, amikor ideje építeni. Minden épített szoba vagy tárgy 10 drágakőbe kerül a játékon belüli pénznemben, a kijáratok pedig egybe kerülnek. A költségek a túlzott építkezés visszaszorítását célozták. A 90-es években a számítógépes memória korlátozott volt, és a MUSHes ténylegesen megadóztatta a gépét. Most, ha több pénzre van szüksége az építkezéshez, kérdezze meg a Nyilvános csatornán.

Ismételten a MUSH-ra való építkezés teljes útmutatója meghaladja ezen alapcikk hatókörét. Ne feledje, hogy gépelhet is segítség [subject] a parancsok működésének részletesebb ismertetéséhez.

Írja be az alábbi alapvető parancsok bármelyikét, majd nyomja meg az Enter billentyűt:

  • Hozzon létre egy objektumot: @create [object name] . Minden objektum építése 10 drágakőbe kerül.
  • Hozzon létre egy szobát: @dig [room name] . Írja le a szoba számát (dbref), amelyet a MUSH ad, hogy odamehessen. Kezdetben nem lesz összekötve és lebeg a semmi közepén. Minden szoba 10 drágakőbe kerül.
  • Látogasson el az imént létrehozott szobába: @tel [room number] , felhasználva azt a számot, amelyet a felépítés után írt le.
  • Írjon le egy szobát: @desc itt = [description] . A CaveMUSH-on használjuk @ldesc itt = [description] , amely megegyezik az egyedi helyiségformázásunkkal.
  • Nyissa meg az egyirányú kijáratot a helyiségbe az aktuális tartózkodási helyéről: @open Exit Name <EN>; és = [room number] . Vagy a szoba tulajdonosa kell, ahová kilép, vagy a szobának LINK_OK értékre kell állítania. A kijáratok kissé összetettek, ezért írja be help @open hogy további részleteket kapjon a működésükről.
  • Állítsa be az objektum leírását: @desc [object] = [description] . Ezt látják a játékosok, amikor látják néz a tárgyadnál.
  • Tudjon meg többet a zászlókról: segítség zászlók . Ezek szabályozzák, hogy a játékosok miként lépnek kapcsolatba tárgyakkal, helyiségekkel, kijáratokkal és egymással.
  • Jelzők beállítása: @készlet . típus help @set további információk erről.
  • Az objektumok és kijáratok zárolásának megismerése: segít zárak . Ezek megakadályozzák az embereket abban, hogy tárgyakat vegyenek vagy kijáratokat használjanak, ha nem akarja őket.

Egy szó a MUSH programozásról

A MUSH-on történő programozás nem kötelező. Sokan kerülik, és jó okkal. A modern MUSHcode programozás némileg hasonlít SELYPÍT szintaxisban. Azok az emberek, akik ismerik az olyan programozási nyelveket, mint a C vagy a JavaScript, általában a MUSHcode-ot használják. Ijesztő lehet a tanulás és őrjítő az olvasás, de ez jól esik a valós idejű környezetben, ha már megszokja.

A MUSHcode beágyazott függvényeket használ a listák értékeléséhez. A játékosok általában objektumokban az egyedi attribútumokban tárolják a kódot, és egyedi parancsok segítségével indítják azt. A kód leírásokká is süthető, hogy dinamikus eredményeket teremtsen, amikor a játékosok tárgyakat néznek.

Tehát láthatja, hogy néz ki, a következő rövid kódsor függvényekkel létrehozza az aktuális helyiség minden objektumának listáját, és megjeleníti a nevüket. A @kibocsát parancs kiértékeli és megmutatja az eredményeket a teremben tartózkodóknak.

Ez így néz ki:

@emit [iter([lcon(here)],[name(##)]% r)]

Ha többet szeretne megtudni a programozásról, gépeljen súgó funkciók , súgó felhasználói parancsok , és Segítség & .

Ha nagyobb példát szeretne látni arról, hogy a MUSHcode hogyan néz ki egy funkcionális programban, egyszerűen írja be vizsgálja meg a # 9802 amikor be van jelentkezve a CaveMUSH-ba. Látni fogja egy olyan objektum kódját, amely lehetővé teszi a Dáma kétjátékos játékát.

További GOMBAK vannak odakint

Sár csatlakozó jelenleg csaknem 100 MUSH-t sorol fel online és készen áll a felfedezésre. Minden adatlaphoz tartozik egy link, így csatlakozhat és játszhat a webböngészőjén keresztül, akárcsak fent. Az itt megtanult parancsok többsége más MUSH-ban fog működni.

Amikor azonban más szervereket látogat meg, ne feledje, hogy minden rendszer egy önállóan működtetett játszótér, saját kultúrával és szokásokkal. A varázslók (rendszergazdák) szeszélye szerint ott vagytok, akik ezt futtatják. Tehát, amíg be nem telepedik, tekintse magát idegen ország turistájának - lépjen könnyedén, és mindig legyen kedves a helyiekkel szemben.

Boldog MUSHING!

.entry-tartalom .entry-footer

Text-Based VR: Explore The Pioneering World Of MUSHes


Szerencsejáték - Most Popular Articles

A Stardew Valley megtakarításainak átvitele PC, Mac, iPhone és iPad között

Szerencsejáték Oct 24, 2025

Stardew Valley iPhone és iPad készülékekhez lehetővé teszi mentett játékok importálását a PC-ről vagy a Mac-ről. A mentett játékokat iPhone vagy iPad kés..


Hogyan javíthatod a Twitch Stream Audio-t a VST beépülő modulokkal

Szerencsejáték Oct 16, 2025

A zajos mikrofonokkal rendelkező Twitch streamerek örömmel hallják, hogy az OBS, a legnépszerűbb élő streaming program támogatja az audio bővítményeket VST-k formájába..


A Google Project Stream készen áll az AAA Console Games játékára a Chrome-ban

Szerencsejáték Oct 1, 2025

BETŰTELEN TARTALOM A teljes 3D-s játékok streaming nagy sebességű internetes kapcsolaton keresztül gyorsan növekvő tendencia. Nevetséges mennyiségű infrastruktúrával ..


Hogyan továbbíthatod számítógépes játékodat az NVIDIA GeForce Experience segítségével

Szerencsejáték Jan 30, 2025

BETŰTELEN TARTALOM Az NVIDIA GeForce Experience szoftvere beépített játékstreaming funkcióval rendelkezik. Ha rendelkezik NVIDIA grafikus hardverrel, akkor nincs szükség t..


Játékesemény létrehozása a PlayStation 4 vagy Pro rendszeren

Szerencsejáték Dec 5, 2024

Ha szeret online időt tölteni másokkal játék közben, egy esemény létrehozása a PlayStation 4-en vagy a Pro-on egyszerű módja annak, hogy mindenkit egyszerre, ugyanabban a..


A Google legjobb rejtett játékai és a „húsvéti tojások”

Szerencsejáték Jul 12, 2025

A Google arról ismert, hogy húsvéti tojásokat - rejtett játékokat, trükköket és egyéb szórakoztató dolgokat - dob a termékeibe. Egy vagy másik pillanatban biztos vagyo..


A Windows 10 Store játékok offline lejátszása

Szerencsejáték Nov 15, 2024

Egészen a közelmúltig a Windows 10 áruházi játékokat csak akkor lehetett játszani, ha csatlakozott az internethez. A Microsoft ezt szerencsére megváltoztatta, de mint ált..


4 módszer a PC-s játékmentések biztonsági mentésére

Szerencsejáték Jul 12, 2025

Akár új PC-re vált, a Windows újratelepítése , vagy csak annak biztosítására, hogy ne veszítsen el több órányi játékmenetet, ha merevlemeze elhal, akko..


Kategóriák