nSnake: Ere oniye Kan ti Ere Ejo Alailẹgbẹ Ayebaye - Dun ni Ibudo Linux


nSnake jẹ ẹda ti ere ere atijọ ti olokiki ti o gbajumọ julọ ti o dagbasoke nipa lilo ile-ika ncurses C nipasẹ Alexandre Dantas. Ere naa le dun ni laini aṣẹ pẹlu wiwo ọrọ ni o fẹrẹ to gbogbo awọn pinpin GNU/Linux.

Ere naa jẹ asefara gaan ati pẹlu awọn ipo imuṣere ori kọmputa, awọn bọtini bọtini, ati paapaa irisi GUI ti ohun elo naa. Iṣoro kan nikan wa, pe iwọ yoo ni lati ṣajọ lati orisun, ayafi ti o ba nlo eto Linux Arch.

  1. Mọ wiwo GUI ti o mọ pẹlu awọn ohun idanilaraya nifty.
  2. awọn ipo ere meji, pẹlu awọn idari iyara.
  3. imuṣere ori kọmputa ti aṣeṣe, irisi ati awọn bọtini itẹwe.

Fi nSnake Old Classic Snake Game sori ẹrọ ni Linux

NSnake wa fun fere gbogbo awọn pinpin kaakiri Lainos igbalode. Ni Ubuntu ati awọn pinpin irufẹ miiran o le fi sori ẹrọ ni rọọrun nipa lilo pipaṣẹ-gba nipasẹ PPA, ṣugbọn iwọ yoo gba ẹya 1.5.

Ṣugbọn, ti o ba n wa ẹya ti o ṣẹṣẹ julọ (bii 2.0.0), lẹhinna o yoo nilo lati ṣajọ lati orisun. Nitorinaa, nibi ninu nkan yii a yoo rii bi a ṣe le ṣajọ ere ni awọn ọna orisun Ubuntu ati Red Hat.

Lọ si oju opo wẹẹbu nSanke ki o ṣe igbasilẹ tarball orisun tuntun (ie ẹya 2.0.0) ni lilo ọna asopọ isalẹ.

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

Ni omiiran, a tun le ṣe wget lati ṣe igbasilẹ tarball orisun to ṣẹṣẹ.

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

Ṣaaju ki o to ṣajọ, rii daju pe a ti ni ‘awọn ncurses dev’ sori ẹrọ lori ẹrọ wa. Lati gba, rọrun lo aṣẹ atẹle.

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

Nigbamii, jade package ti o gbasilẹ ki o ṣajọ bi o ti han ni isalẹ.

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

Nipa aiyipada, 'ṣe fi sori ẹrọ' aṣẹ nfi awọn idii sii labẹ awọn ilana atẹle.

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

Ṣugbọn o tun le ṣalaye itọsọna aṣa fun fifi sori ẹrọ. Fun apẹẹrẹ, atẹle ‘ṣe fifi sori ẹrọ’ yoo fi awọn idii sii labẹ itọsọna ‘/ ile/tecmint’.

# make install DESTDIR=/home/tecmint

Awọn itọnisọna jẹ kanna ti eyikeyi ere ejo. O ṣakoso ejò ti ebi npa ati pe iṣẹ apinfunni ni lati jẹ ọpọlọpọ awọn eso (tumọ si $) ti o le. Olukuluku awọn eso ti o jẹun jẹ iwọn nipasẹ awọn sipo meji. Nigbati ejò ba ja pẹlu ara rẹ tabi awọn odi ere naa pari.

Lọwọlọwọ, awọn ipo meji wa: pẹlu awọn aala ati laisi awọn aala. Ifiranṣẹ naa ni lati ni awọn aaye nipa jijẹ ọpọlọpọ awọn eso bi o ṣe le lati ṣẹda ikun ti o tobi julọ.

O le bẹrẹ ere ni lilo pipaṣẹ atẹle ni ebute.

# nsnake

Ni ẹẹkan, ere naa bẹrẹ ni ebute, iwọ yoo wo iboju ti o jọra ni isalẹ.

Lakoko ti o bẹrẹ ere, o le Tan/Paa awọn aala bakanna bi o ṣe le yan iyara ti ipele ere. Ejo le ṣakoso nipasẹ lilo awọn bọtini itọka.

Ere naa le ṣakoso ati ṣe adani nipa lilo awọn bọtini itẹwe atẹle.

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

Ti o ba ti fi sori ẹrọ ere naa nipasẹ apt-get, o le rọrun lo aṣẹ apt-get lati yọ kuro patapata kuro ninu eto naa.

$ sudo apt-get remove nsnake

Ti o ba jẹ pe, o ti ṣajọ lati orisun, o nilo lati ṣiṣe aṣẹ atẹle lati itọsọna fifi sori orisun lati yọ awọn faili kuro ninu eto naa.

# make uninstall

Ti o ba ti ṣalaye itọsọna aṣa fun fifi sori ẹrọ, lẹhinna ṣalaye ọna ti itọsọna fifi sori pẹlu\"ṣe \" lati yọkuro daradara.

# make uninstall DESTDIR=path-to-directory/

Kini ero rẹ nipa nSnake? Njẹ o ti dun tẹlẹ ṣaaju? Kini awọn ere ebute iru kanna ti o ṣe? Ma ṣe pin awọn wiwo rẹ nipasẹ apakan asọye wa.