„nSnake: A Clone of Old Classic Snake Game“ – žaiskite „Linux“ terminale


nSnake yra populiariausio senojo klasikinio gyvatės žaidimo, kurį naudojant ncurses C biblioteką sukūrė Alexandre Dantas, kopija. Žaidimą galima žaisti adresu komandinė eilutė su tekstine sąsaja beveik visuose GNU/Linux platinimuose.

Žaidimas yra labai pritaikomas ir apima žaidimo režimus, klavišų kombinacijas ir net į GUI panašią programos išvaizdą. Yra tik vienas sunkumas, kad turėsite jį kompiliuoti iš šaltinio, nebent naudojate Arch Linux sistemą.

funkcijos
  1. Švari GUI sąsaja su puikiomis animacijomis.
  2. Du žaidimo režimai su greičio valdikliais.
  3. Tinkinamas žaidimo būdas, išvaizda ir klavišų jungtys.

Įdiekite „nSnake Old Classic Snake Game“ sistemoje „Linux“.

nSnake galima beveik visuose šiuolaikiniuose Linux platinimuose. Ubuntu ir kituose panašiuose platinimuose jį galima lengvai įdiegti naudojant komandą apt-get per PPA, bet gausite versiją 1.5.

Tačiau jei ieškote naujausios versijos (pvz., 2.0.0), turėsite ją kompiliuoti iš šaltinio. Taigi, šiame straipsnyje pamatysime, kaip kompiliuoti žaidimą Ubuntu ir Red Hat pagrįstose sistemose.

Eikite į oficialią „nSanke“ svetainę ir atsisiųskite naujausią šaltinio tarbalą (t. y. versiją 2.0.0) naudodami toliau pateiktą nuorodą.

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

Arba taip pat galime atlikti wget, kad atsisiųstume naujausią šaltinio failą.

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

Prieš kompiliuodami įsitikinkite, kad mūsų sistemoje įdiegta „ncurses dev“. Norėdami jį gauti, naudokite šią komandą.

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

Tada ištraukite atsisiųstą paketą ir sukompiliuokite jį, kaip parodyta toliau.

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

Pagal numatytuosius nustatymus komanda „make install“ įdiegia paketus šiuose kataloguose.

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

Tačiau taip pat galite nustatyti pasirinktinį diegimo katalogą. Pvz., „make install“ įdiegs paketus kataloge „/home/tecmint“.

make install DESTDIR=/home/tecmint

Kaip žaisti žaidimą nSnake

Instrukcijos yra tokios pačios kaip bet kurio gyvatės žaidimo. Valdote alkaną gyvatę, o jūsų misija yra suvalgyti kuo daugiau vaisių (tai reiškia $). Kiekvienas valgomas vaisius padidina jo dydį dviem vienetais. Kai gyvatė susiduria su savimi arba sienomis, žaidimas baigiasi.

Šiuo metu yra du režimai: su kraštinėmis ir be kraštinių. Misija yra uždirbti taškų valgant kuo daugiau vaisių, kad gautumėte didžiausią rezultatą.

Galite pradėti žaidimą naudodami šią komandą terminale.

nsnake

Kai žaidimas prasidės terminale, pamatysite ekraną, panašų į žemiau.

Pradėdami žaidimą galite Įjungti/Išjungti kraštines, taip pat galite pasirinkti žaidimo lygio greitį. Gyvatę galima valdyti naudojant rodyklių klavišus.

Žaidimo valdikliai

Žaidimą galima valdyti ir tinkinti naudojant toliau nurodytus klavišus.

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

Pašalinkite žaidimą

Jei įdiegėte žaidimą naudodami apt-get, galite tiesiog naudoti komandą apt-get, kad jį visiškai pašalintumėte iš sistemos.

sudo apt-get remove nsnake

Jei taip, kompiliavote iš šaltinio, turite paleisti šią komandą iš šaltinio diegimo katalogo, kad pašalintumėte failus iš sistemos.

make uninstall

Jei nurodėte pasirinktinį diegimo katalogą, nustatykite diegimo katalogo kelią kartu su „make“, kad tinkamai pašalintumėte.

make uninstall DESTDIR=path-to-directory/

Kokia tavo nuomonė apie nSnake? Ar kada nors žaidėte anksčiau? Kokius kitus panašius terminalo žaidimus žaidžiate? Pasidalykite savo nuomone mūsų komentarų skiltyje.