GNU/Linux >> Linux Esercitazione >  >> Linux

Colossal Cave Adventure - Il più famoso gioco di avventura basato su testo classico

Avventura nella grotta colossale , noto anche come AVVENTO , Grotta colossale o Avventura , è un gioco di avventura testuale più popolare nel periodo tra l'inizio degli anni '80 e la fine degli anni '90. Questo gioco è anche noto per essere il primo gioco storico di "narrativa interattiva". Nel 1976, un programmatore di nome Will Crowther ha scritto la prima versione di questo gioco e in seguito un collega programmatore Don Woods migliorato il gioco con molte funzionalità aggiungendo un sistema di punteggio, più personaggi e luoghi fantastici. Questo gioco è stato originariamente sviluppato per PDP-10 , un buon vecchio computer Mainframe gigante. Successivamente, è stato portato su normali computer desktop domestici come PC IBM e Commodore 64. Il gioco originale è stato scritto utilizzando Fortran , e successivamente è stato introdotto in MS-DOS 1.0 nei primi anni '80 da Microsoft.

Colossal Cave Adventure in esecuzione su un PDP-11/34 visualizzato sulla console seriale VT100 del minicomputer.

L'Avventura 2.5 la versione finale rilasciata nel 1995 non è mai stata impacchettata per i moderni sistemi operativi. Si è quasi estinto. Per fortuna, il sostenitore dell'open source Eric Steven Raymond ha portato questo gioco classico sui sistemi operativi moderni con il permesso degli autori originali dopo diversi anni. Ha aperto questo gioco classico e ha ospitato il codice sorgente in GitLab con un nuovo nome "open-adventure" .

L'obiettivo principale di questo gioco è trovare una grotta che si dice sia piena di molti tesori e oro e uscirne viva. Il giocatore guadagna punti mentre si muove nella caverna immaginaria. Il numero totale di punti è 430. Questo gioco è principalmente ispirato dalla vasta conoscenza dell'esplorazione delle caverne dell'autore originale Will Crowther . Aveva esplorato attivamente grotte, in particolare Mammoth Cave nel Kentucky. Poiché la grotta del gioco è strutturata liberamente attorno alla Grotta del Mammut, potresti notare molte somiglianze tra i luoghi del gioco e quelli della Grotta del Mammut.

Installazione del gioco Colossal Cave Adventure

Open-Adventure è stato confezionato per i sistemi basati su Arch ed è disponibile in AUR . Quindi, possiamo installarlo utilizzando qualsiasi aiutante AUR in Arch Linux e le sue varianti come Antergos e Manjaro Linux.

Usando :

$ yay -S open-adventure

Su altre distribuzioni Linux, potrebbe essere necessario compilarlo e installarlo dal sorgente come descritto di seguito.

Installa prima i privilegi:

Su Debian e Ubuntu:

$ sudo apt-get install python3-yaml libedit-dev

Su Fedora:

$ sudo dnf install python3-PyYAML libedit-devel

Puoi anche usare pip per installare PyYAML:

$ sudo pip3 install PyYAML

Dopo aver installato i prerequisiti, compila e installa open-adventure dal sorgente come mostrato di seguito:

$ git clone https://gitlab.com/esr/open-adventure.git
$ make
$ make check

Infine, esegui il binario 'advent' per giocare:

$ advent

C'è anche una versione Android di questo gioco disponibile in Google Play Store .

Come si gioca?

Per avviare il gioco, digita quanto segue da Terminale:

$ advent

Vedrai una schermata di benvenuto. Digita "y" se desideri istruzioni o digita "n" per iniziare il viaggio avventuroso.

Il gioco inizia davanti a un piccolo edificio in mattoni. Il giocatore deve dirigere il personaggio con semplici comandi di una o due parole in un inglese semplice. Per spostare il tuo personaggio, digita comandi come in , fuori , invio , esci , edificio , foresta , est , ovest , nord , sud , su o basso . Puoi anche usare lettere di una sola parola per specificare la direzione. Ecco alcune lettere per indirizzare il personaggio a muoversi:N , S , E , C , NW , SE , ecc.

Ad esempio, se digiti "sud" o semplicemente "s" il personaggio andrà a sud della posizione attuale. Tieni presente che il personaggio capirà solo i primi cinque caratteri. Quindi, quando devi digitare alcune parole lunghe, come nordest , usa solo NE (piccolo o maiuscolo). Per specificare sud-est utilizzare SE. Per ritirare un articolo, digita scegli . Per uscire da un luogo, digita exit . Per entrare nell'edificio o in qualsiasi luogo, digita in . Per uscire da qualsiasi luogo, digita exit e così via. Ti avverte anche se ci sono pericoli lungo il percorso. Inoltre puoi interagire con comandi di due parole come "mangia cibo" , "bevi acqua" , "prendi lampada" , "lampada luminosa" , "uccidi serpente" ecc. Puoi visualizzare la sezione della guida in qualsiasi momento semplicemente digitando "aiuto".

Ho passato tutto il pomeriggio a vedere cosa c'è in questo gioco. Oddio, è stata un'esperienza super divertente, eccitante, elettrizzante e avventurosa!

Sono entrato in molti livelli ed esplorato molti luoghi lungo la strada. Ho anche preso dell'oro e una volta sono stato attaccato da un serpente e un nano. Devo ammettere che questo gioco è davvero avvincente e fa perdere tempo.

Se hai lasciato la caverna in sicurezza con il tesoro, vinci e otterrai il pieno credito del tesoro. Riceverai anche un credito parziale solo per aver localizzato il tesoro. Per terminare in anticipo la tua avventura, digita "quit" . Per sospendere la tua avventura, digita "suspend" (o "pausa" o "salva"). Potrai riprendere l'avventura più tardi. Per vedere come stai andando, digita "punteggio" . Ricorda che perderai punti per essere stato ucciso o per aver smesso.

Leggi anche:

  • Metti alla prova le tue abilità BASH giocando ai giochi della linea di comando

Buon divertimento!


Linux
  1. Quale comando del terminale Linux usi di più?

  2. I 7 spazi dei nomi Linux più utilizzati

  3. Come giocare ai classici giochi di avventura su Linux

  4. Il metodo più portatile per avviare un emulatore di terminale?

  5. Il metodo più efficiente per svuotare il contenuto di un file?

Incontra Nitrux:la distribuzione Linux più bella di sempre?

Comando Linux DF – Le 3 opzioni più utilizzate

5 dei comandi più noiosi in Linux

I 50 comandi Linux più utili da eseguire nel terminale

Le 8 distribuzioni Linux più popolari disponibili là fuori

Le 50 domande e risposte di interviste su Linux più frequenti