Weboldal keresés

nSnake: A Clone of Old Classic Snake Game - Játssz Linux terminálon


Az nSnake a legnépszerűbb régi klasszikus kígyójáték mása, amelyet az ncurses C könyvtár segítségével fejlesztett ki Alexandre Dantas. A játék a következő címen játszható: parancssor szöveges felülettel szinte minden GNU/Linux disztribúcióban.

A játék nagymértékben testreszabható, és játékmódokat, billentyűkombinációkat és még az alkalmazás GUI-szerű megjelenését is tartalmazza. Csak egy nehézség van, hogy forrásból kell fordítania, hacsak nem Arch Linux rendszert használ.

Jellemzők
  1. Tiszta GUI-szerű felület remek animációkkal.
  2. Két játékmód, sebességszabályzókkal.
  3. Testreszabható játékmenet, megjelenés és billentyűkombinációk.

Telepítse az nSnake Old Classic Snake játékot Linuxra

Az nSnake szinte minden modern Linux disztribúcióhoz elérhető. Az Ubuntuban és más hasonló disztribúciókban könnyen telepíthető az apt-get paranccsal a PPA-n keresztül, de megkapja az 1.5 verziót.

Ha azonban a legújabb verziót keresi (pl. 2.0.0), akkor azt a forrásból kell lefordítania. Tehát ebben a cikkben azt fogjuk látni, hogyan kell lefordítani a játékot Ubuntu és Red Hat alapú rendszereken.

Nyissa meg a hivatalos nSanke webhelyet, és töltse le a legújabb forráskódot (azaz a 2.0.0 verziót) az alábbi link segítségével.

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

Alternatív megoldásként elvégezhetünk egy wgetet is a legújabb forráskód letöltéséhez.

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

A fordítás előtt győződjön meg arról, hogy az „ncurses dev” telepítve van a rendszerünkön. Ennek eléréséhez egyszerűen használja a következő parancsot.

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

Ezután csomagolja ki a letöltött csomagot, és fordítsa le az alábbiak szerint.

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

Alapértelmezés szerint a „make install” parancs a következő könyvtárakba telepíti a csomagokat.

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

De megadhat egy egyéni könyvtárat is a telepítéshez. Például a következő „make install” a „/home/tecmint” könyvtárba telepíti a csomagokat.

make install DESTDIR=/home/tecmint

Hogyan játszhatok az nSnake játékkal

Az utasítások megegyeznek minden kígyójátékkal. Kezelsz egy éhes kígyót, és a küldetés az, hogy minél több gyümölcsöt (azaz $) egyél. Minden elfogyasztott gyümölcs két egységgel növeli a méretét. Amikor a kígyó önmagával vagy falakkal ütközik, a játék véget ér.

Jelenleg két mód létezik: szegéllyel és szegéllyel. A küldetés az, hogy pontokat gyűjtsön annyi gyümölcs elfogyasztásával, amennyit csak tudsz, hogy a legnagyobb pontszámot elérd.

A játékot a következő paranccsal indíthatja el a terminálban.

nsnake

Amint a játék elindul a terminálban, az alábbihoz hasonló képernyő jelenik meg.

A játék indításakor Be/Ki szegélyezheti, valamint kiválaszthatja a játékszint sebességét. A kígyó nyilakkal vezérelhető.

Játékvezérlők

A játék a következő billentyűkombinációkkal vezérelhető és testreszabható.

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

Távolítsa el a játékot

Ha az apt-get paranccsal telepítette a játékot, az apt-get paranccsal egyszerűen eltávolíthatja azt a rendszerből.

sudo apt-get remove nsnake

Ha igen, a forrásból fordította le, akkor a következő parancsot kell futtatnia a forrás telepítési könyvtárából, hogy eltávolítsa a fájlokat a rendszerből.

make uninstall

Ha egyéni könyvtárat adott meg a telepítéshez, akkor a megfelelő eltávolításhoz adja meg a telepítési könyvtár elérési útját a „make” mellett.

make uninstall DESTDIR=path-to-directory/

Mi a véleményed az nSnake-ről? Játszottál már vele? Milyen hasonló terminál játékokkal játszol még? Ossza meg véleményét megjegyzés rovatunkon keresztül.