Ricerca nel sito web

nSnake: un clone del vecchio classico gioco Snake: gioca nel terminale Linux


nSnake è una replica del più popolare vecchio gioco classico del serpente che è stato sviluppato utilizzando la libreria C ncurses da Alexandre Dantas. Il gioco può essere giocato su riga di comando con interfaccia testuale in quasi tutte le distribuzioni GNU/Linux.

Il gioco è altamente personalizzabile e include modalità di gioco, combinazioni di tasti e persino l'aspetto simile a una GUI dell'applicazione. C'è solo una difficoltà, dovrai compilarlo dal sorgente, a meno che tu non stia utilizzando il sistema Arch Linux.

Caratteristiche
  1. Interfaccia pulita simile a una GUI con animazioni eleganti.
  2. Due modalità di gioco, con controlli di velocità.
  3. Gameplay, aspetto e combinazioni di tasti personalizzabili.

Installa nSnake Old Classic Snake Game in Linux

Un nSnake è disponibile per quasi tutte le moderne distribuzioni Linux. In Ubuntu e altre distribuzioni simili può essere facilmente installato utilizzando il comando apt-get tramite PPA, ma otterrai la versione 1.5.

Ma se stai cercando una versione più recente (ad esempio 2.0.0), dovrai compilarla dal sorgente. Quindi, qui in questo articolo vedremo come compilare il gioco su sistemi basati su Ubuntu e Red Hat.

Vai al sito ufficiale nSanke e scarica l'ultimo tarball sorgente (ovvero la versione 2.0.0) utilizzando il collegamento sottostante.

  1. http://alexdantas.net/projects/nsnake/

In alternativa, possiamo anche eseguire un wget per scaricare il tarball dei sorgenti più recente.

wget http://kaz.dl.sourceforge.net/project/nsnake/GNU-Linux/nsnake-2.0.0.tar.gz

Prima di compilare, assicurati di avere "ncurses dev" installato sul nostro sistema. Per ottenerlo, usa semplicemente il seguente comando.

sudo apt-get install libncurses5-dev		[On Ubuntu based systems]
sudo yum install ncurses ncurses-devel	[On Red Hat based systems]

Successivamente, estrai il pacchetto scaricato e compilalo come mostrato di seguito.

tar -xvf nsnake-2.0.0.tar.gz
cd nsnake-2.0.0
make
sudo make install

Per impostazione predefinita, il comando "make install" installa i pacchetti nelle seguenti directory.

/usr/games/                       Executable file
~/.local/share/nsnake/            Settings and Score files

Ma puoi anche definire una directory personalizzata per l'installazione. Ad esempio, il seguente "make install" installerà i pacchetti nella directory "/home/tecmint".

make install DESTDIR=/home/tecmint

Come faccio a giocare al gioco nSnake

Le istruzioni sono le stesse di qualsiasi gioco del serpente. Gestisci un serpente affamato e la missione è mangiare quanti più frutti (significa $) che puoi. Ogni frutto mangiato aumenta le sue dimensioni di due unità. Quando il serpente si scontra con se stesso o con i muri, il gioco finisce.

Attualmente esistono due modalità: con bordi e senza bordi. La missione è guadagnare punti mangiando quanti più frutti possibile per ottenere il punteggio più alto.

Puoi avviare il gioco utilizzando il seguente comando nel terminale.

nsnake

Una volta avviato il gioco nel terminale, vedrai una schermata simile alla seguente.

All'avvio del gioco, puoi selezionare i bordi On/Off e la velocità del livello di gioco. Il serpente può essere controllato utilizzando i tasti freccia.

Controlli di gioco

Il gioco può essere controllato e personalizzabile utilizzando le seguenti combinazioni di tasti.

Arrow Keys          Moves the snake
q                   Quits the game at any time
p                   Pauses/Unpauses the game
h                   Show help during game
m		    Return to Main Menu

Disinstallare il gioco

Se hai installato il gioco tramite apt-get, puoi semplicemente utilizzare il comando apt-get per rimuoverlo completamente dal sistema.

sudo apt-get remove nsnake

Se in caso hai compilato dal sorgente, devi eseguire il seguente comando dalla directory di installazione del sorgente per rimuovere i file dal sistema.

make uninstall

Se hai specificato una directory personalizzata per l'installazione, definisci un percorso della directory di installazione insieme a "make" per disinstallarla correttamente.

make uninstall DESTDIR=path-to-directory/

Qual è la tua opinione su nSnake? Ci hai mai giocato prima? A quali altri giochi terminali simili giochi? Condividi le tue opinioni tramite la nostra sezione commenti.