nSnake: Klon starej klasycznej gry Snake — graj w terminalu Linux
nSnake to replika najpopularniejszej, starej, klasycznej gry w węża, opracowanej przy użyciu biblioteki ncurses C przez Alexandre Dantas. W grę można grać pod adresem wiersz poleceń z interfejsem tekstowym w prawie wszystkich dystrybucjach GNU/Linuksa.
Gra jest wysoce konfigurowalna i zawiera tryby rozgrywki, przypisania klawiszy, a nawet wygląd aplikacji przypominający GUI. Jest tylko jedna trudność: będziesz musiał skompilować go ze źródeł, chyba że używasz systemu Arch Linux.
Cechy
- Czysty interfejs przypominający GUI ze fajnymi animacjami.
- Dwa tryby gry z kontrolą prędkości.
- Konfigurowalna rozgrywka, wygląd i skróty klawiszowe.
Zainstaluj nSnake Old Classic Snake Game w systemie Linux
nSnake jest dostępny dla prawie wszystkich nowoczesnych dystrybucji Linuksa. W Ubuntu i innych podobnych dystrybucjach można go łatwo zainstalować za pomocą polecenia apt-get za pośrednictwem PPA, ale otrzymasz wersję 1.5.
Jeśli jednak szukasz najnowszej wersji (tj. 2.0.0), musisz ją skompilować ze źródeł. Dlatego w tym artykule zobaczymy, jak skompilować grę w systemach opartych na Ubuntu i Red Hat.
Przejdź na oficjalną stronę nSanke i pobierz najnowsze źródłowe archiwum (tj. wersję 2.0.0), korzystając z poniższego linku.
- http://alexdantas.net/projects/nsnake/
Alternatywnie możemy również wykonać wget, aby pobrać najnowsze źródłowe archiwum tar.
wget http://kaz.dl.sourceforge.net/project/nsnake/GNU-Linux/nsnake-2.0.0.tar.gz
Przed kompilacją upewnij się, że w naszym systemie jest zainstalowany program „ncurses dev”. Aby to uzyskać, po prostu użyj następującego polecenia.
sudo apt-get install libncurses5-dev [On Ubuntu based systems]
sudo yum install ncurses ncurses-devel [On Red Hat based systems]
Następnie wyodrębnij pobrany pakiet i skompiluj go, jak pokazano poniżej.
tar -xvf nsnake-2.0.0.tar.gz
cd nsnake-2.0.0
make
sudo make install
Domyślnie polecenie „make install” instaluje pakiety w następujących katalogach.
/usr/games/ Executable file
~/.local/share/nsnake/ Settings and Score files
Możesz także zdefiniować niestandardowy katalog dla instalacji. Na przykład następujące polecenie „make install” spowoduje zainstalowanie pakietów w katalogu „/home/tecmint”.
make install DESTDIR=/home/tecmint
Jak zagrać w grę nSnake
Instrukcje są takie same jak w przypadku każdej gry w węża. Zarządzasz głodnym wężem, a Twoim zadaniem jest zjedzenie jak największej liczby owoców (oznacza $). Każdy zjedzony owoc zwiększa swój rozmiar o dwie jednostki. Kiedy wąż zderza się ze sobą lub ze ścianą, gra się kończy.
Obecnie dostępne są dwa tryby: z z obramowaniem i bez obramowania. Misją jest zdobycie punktów poprzez zjedzenie jak największej liczby owoców, aby uzyskać jak najlepszy wynik.
Możesz rozpocząć grę za pomocą następującego polecenia w terminalu.
nsnake
Po uruchomieniu gry w terminalu zobaczysz ekran podobny do poniższego.
Rozpoczynając grę, możesz włączyć/wyłączyć granice, a także wybrać prędkość poziomu gry. Wężem można sterować za pomocą klawiszy strzałek.
Sterowanie grą
Grą można sterować i dostosowywać ją za pomocą następujących skrótów klawiszowych.
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
Odinstaluj grę
Jeśli zainstalowałeś grę poprzez apt-get, możesz po prostu użyć polecenia apt-get, aby całkowicie usunąć ją z systemu.
sudo apt-get remove nsnake
Jeśli skompilowałeś ze źródła, musisz uruchomić następujące polecenie ze źródłowego katalogu instalacyjnego, aby usunąć pliki z systemu.
make uninstall
Jeśli określiłeś niestandardowy katalog do instalacji, zdefiniuj ścieżkę katalogu instalacyjnego wraz z poleceniem „make”, aby poprawnie odinstalować.
make uninstall DESTDIR=path-to-directory/
Jaka jest Twoja opinia o nSnake? Czy kiedykolwiek wcześniej w to grałeś? W jakie inne podobne gry terminalowe grasz? Podziel się swoimi poglądami za pośrednictwem naszej sekcji komentarzy.