Website-Suche

nSnake: Ein Klon des alten klassischen Snake-Spiels – Spielen Sie im Linux-Terminal


nSnake ist eine Nachbildung des beliebtesten alten klassischen Schlangenspiels, das mithilfe der ncurses C-Bibliothek von Alexandre Dantas entwickelt wurde. Das Spiel kann gespielt werden Befehlszeile mit Textschnittstelle in fast allen GNU/Linux-Distributionen.

Das Spiel ist hochgradig anpassbar und umfasst Spielmodi, Tastenkombinationen und sogar das GUI-ähnliche Erscheinungsbild der Anwendung. Es gibt nur eine Schwierigkeit: Sie müssen es aus dem Quellcode kompilieren, es sei denn, Sie verwenden ein Arch-Linux-System.

Merkmale
  1. Saubere GUI-ähnliche Oberfläche mit raffinierten Animationen.
  2. Zwei Spielmodi mit Geschwindigkeitskontrolle.
  3. Anpassbares Gameplay, Aussehen und Tastenkombinationen.

Installieren Sie das nSnake Old Classic Snake-Spiel unter Linux

Ein nSnake ist für fast alle modernen Linux-Distributionen verfügbar. In Ubuntu und anderen ähnlichen Distributionen kann es einfach mit dem Befehl apt-get über PPAs installiert werden, Sie erhalten jedoch Version 1.5.

Wenn Sie jedoch nach einer aktuellsten Version suchen (z. B. 2.0.0), müssen Sie diese aus dem Quellcode kompilieren. In diesem Artikel erfahren Sie, wie Sie das Spiel in Ubuntu- und Red Hat-basierten Systemen kompilieren.

Gehen Sie zur offiziellen nSanke-Website und laden Sie über den folgenden Link den neuesten Quell-Tarball (d. h. Version 2.0.0) herunter.

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

Alternativ können wir auch ein wget ausführen, um den neuesten Quell-Tarball herunterzuladen.

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

Stellen Sie vor dem Kompilieren sicher, dass „ncurses dev“ auf unserem System installiert ist. Um es zu erhalten, verwenden Sie einfach den folgenden Befehl.

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

Als nächstes extrahieren Sie das heruntergeladene Paket und kompilieren es wie unten gezeigt.

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

Standardmäßig installiert der Befehl „make install“ die Pakete in den folgenden Verzeichnissen.

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

Sie können aber auch ein benutzerdefiniertes Verzeichnis für die Installation definieren. Mit dem folgenden Befehl „make install“ werden beispielsweise Pakete im Verzeichnis „/home/tecmint“ installiert.

make install DESTDIR=/home/tecmint

Wie spiele ich das nSnake-Spiel?

Die Anweisungen sind die gleichen wie bei jedem Schlangenspiel. Sie verwalten eine hungrige Schlange und die Mission besteht darin, so viele Früchte (bedeutet $) zu essen, wie Sie können. Jede verzehrte Frucht vergrößert ihre Größe um zwei Einheiten. Wenn die Schlange mit sich selbst oder Wänden kollidiert, endet das Spiel.

Derzeit gibt es zwei Modi: mit Rändern und ohne Ränder. Die Mission besteht darin, Punkte zu sammeln, indem man so viele Früchte wie möglich isst, um die höchste Punktzahl zu erzielen.

Sie können das Spiel mit dem folgenden Befehl im Terminal starten.

nsnake

Sobald das Spiel im Terminal startet, wird ein Bildschirm ähnlich dem unten angezeigten angezeigt.

Während Sie das Spiel starten, können Sie Grenzen ein/ausschalten sowie die Geschwindigkeit des Spiellevels wählen. Snake kann mit den Pfeiltasten gesteuert werden.

Spielsteuerung

Das Spiel kann mit den folgenden Tastenkombinationen gesteuert und angepasst werden.

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

Spiel deinstallieren

Wenn Sie das Spiel über apt-get installiert haben, können Sie es einfach mit dem Befehl apt-get vollständig vom System entfernen.

sudo apt-get remove nsnake

Wenn Sie aus dem Quellcode kompiliert haben, müssen Sie den folgenden Befehl im Quellinstallationsverzeichnis ausführen, um die Dateien aus dem System zu entfernen.

make uninstall

Wenn Sie ein benutzerdefiniertes Verzeichnis für die Installation angegeben haben, definieren Sie einen Pfad des Installationsverzeichnisses zusammen mit „make“, um die Deinstallation ordnungsgemäß durchzuführen.

make uninstall DESTDIR=path-to-directory/

Was ist Ihre Meinung zu nSnake? Hast du es schon einmal gespielt? Welche anderen ähnlichen Terminalspiele spielst du? Teilen Sie Ihre Ansichten über unseren Kommentarbereich mit.