nSnake: A Clone of Old Classic Snake Game - Spill i Linux Terminal


nSnake er en kopi av det mest populære gamle klassiske slangespillet som ble utviklet ved hjelp av ncurses C-biblioteket av Alexandre Dantas. Spillet kan spilles på kommandolinje med tekstgrensesnitt i nesten alle GNU/Linux-distribusjoner.

Spillet er svært tilpassbart og inkluderer spillmoduser, tastebindinger og til og med det GUI-lignende utseendet til applikasjonen. Det er bare én vanskelighet, at du må kompilere den fra kilden, med mindre du bruker Arch Linux-systemet.

Egenskaper
  1. Rent GUI-lignende grensesnitt med fiffige animasjoner.
  2. To spillmoduser, med hastighetskontroller.
  3. Tilpassbar spilling, utseende og tastebindinger.

Installer nSnake Old Classic Snake Game i Linux

En nSnake er tilgjengelig for nesten alle moderne Linux-distribusjoner. I Ubuntu og andre lignende distribusjoner kan det enkelt installeres ved å bruke apt-get-kommandoen via PPA-er, men du får versjon 1.5.

Men hvis du leter etter en nyeste versjon (dvs. 2.0.0), må du kompilere den fra kilden. Så her i denne artikkelen skal vi se hvordan du kompilerer spillet i Ubuntu og Red Hat-baserte systemer.

Gå til den offisielle nSanke-siden og last ned den nyeste kilden tarball (dvs. versjon 2.0.0) ved å bruke lenken nedenfor.

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

Alternativt kan vi også gjøre en wget for å laste ned den nyeste kilden tarball.

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

Før kompilering, sørg for at vi har «ncurses dev» installert på systemet vårt. For å få det, bruk enkelt følgende kommando.

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

Trekk deretter ut den nedlastede pakken og kompiler den som vist nedenfor.

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

Som standard installerer kommandoen «make install» pakkene under følgende kataloger.

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

Men du kan også definere en egendefinert katalog for installasjonen. For eksempel vil følgende «make install» installere pakker under «/home/tecmint»-katalogen.

make install DESTDIR=/home/tecmint

Hvordan spiller jeg nSnake-spillet

Instruksjonene er de samme for alle slangespill. Du styrer en sulten slange og oppdraget er å spise så mye frukt (betyr $) du kan. Hver spist frukt øker størrelsen med to enheter. Når en slange kolliderer med seg selv eller vegger, avsluttes spillet.

Det er for øyeblikket to moduser: med grenser og uten grenser. Oppdraget er å tjene poeng ved å spise så mange frukter du kan for å skape størst poengsum.

Du kan starte spillet ved å bruke følgende kommando i terminalen.

nsnake

Når spillet starter i terminalen, vil du se en skjerm som ligner på nedenfor.

Mens du starter spillet, kan du /Av grenser i tillegg til at du kan velge hastigheten på spillnivået. Snake kan kontrolleres ved hjelp av piltastene.

Spillkontroller

Spillet kan kontrolleres og tilpasses ved hjelp av følgende tastebindinger.

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

Avinstaller spillet

Hvis du har installert spillet via apt-get, kan du enkelt bruke apt-get-kommandoen for å fjerne det helt fra systemet.

sudo apt-get remove nsnake

Hvis du har kompilert fra kilden, må du kjøre følgende kommando fra kildeinstallasjonskatalogen for å fjerne filene fra systemet.

make uninstall

Hvis du har spesifisert en egendefinert katalog for installasjon, definer en bane til installasjonskatalogen sammen med "make" for å avinstallere riktig.

make uninstall DESTDIR=path-to-directory/

Hva synes du om nSnake? Har du noen gang spilt det før? Hvilke andre lignende terminalspill spiller du? Del dine synspunkter via vår kommentarseksjon.