Recherche de site Web

nSnake : un clone du vieux jeu de serpent classique - Jouez dans un terminal Linux


nSnake est une réplique du vieux jeu de serpent classique le plus populaire qui a été développé à l'aide de la bibliothèque ncurses C par Alexandre Dantas. Le jeu peut être joué sur ligne de commande avec interface textuelle dans presque toutes les distributions GNU/Linux.

Le jeu est hautement personnalisable et comprend des modes de jeu, des raccourcis clavier et même l'apparence de l'application de type interface graphique. Il n’y a qu’une seule difficulté : vous devrez le compiler à partir des sources, sauf si vous utilisez le système Arch Linux.

Caractéristiques
  1. Interface propre de type GUI avec des animations astucieuses.
  2. Deux modes de jeux, avec contrôles de vitesse.
  3. Gameplay, apparence et raccourcis clavier personnalisables.

Installer nSnake Old Classic Snake Game sous Linux

Un nSnake est disponible pour presque toutes les distributions Linux modernes. Dans Ubuntu et d'autres distributions similaires, il peut être facilement installé à l'aide de la commande apt-get via les PPA, mais vous obtiendrez la version 1.5.

Mais si vous recherchez une version la plus récente (c'est-à-dire 2.0.0), vous devrez la compiler à partir des sources. Donc, ici, dans cet article, nous allons voir comment compiler le jeu dans des systèmes basés sur Ubuntu et Red Hat.

Accédez au site officiel de nSanke et téléchargez la dernière archive tar source (c'est-à-dire la version 2.0.0) en utilisant le lien ci-dessous.

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

Alternativement, nous pouvons également créer un wget pour télécharger l'archive tar source la plus récente.

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

Avant de compiler, assurez-vous que le « ncurses dev » est installé sur notre système. Pour l'obtenir, utilisez simplement la commande suivante.

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

Ensuite, extrayez le package téléchargé et compilez-le comme indiqué ci-dessous.

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

Par défaut, la commande 'make install' installe les packages dans les répertoires suivants.

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

Mais vous pouvez également définir un répertoire personnalisé pour l'installation. Par exemple, le « make install » suivant installera les packages dans le répertoire « /home/tecmint ».

make install DESTDIR=/home/tecmint

Comment puis-je jouer au jeu nSnake

Les instructions sont les mêmes que pour n’importe quel jeu de serpent. Vous gérez un serpent affamé et la mission est de manger autant de fruits (ce qui signifie $) que possible. Chaque fruit mangé augmente sa taille de deux unités. Lorsque le serpent entre en collision avec lui-même ou contre les murs, le jeu se termine.

Il existe actuellement deux modes : avec frontières et sans frontières. La mission est de gagner des points en mangeant autant de fruits que possible pour créer le plus gros score.

Vous pouvez démarrer le jeu en utilisant la commande suivante dans le terminal.

nsnake

Une fois le jeu démarré dans le terminal, vous verrez un écran similaire à celui ci-dessous.

Au démarrage du jeu, vous pouvez On/Off frontières ainsi que choisir la vitesse du niveau de jeu. Snake peut être contrôlé à l'aide des touches fléchées.

Contrôles du jeu

Le jeu peut être contrôlé et personnalisable à l'aide des raccourcis clavier suivants.

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

Désinstaller le jeu

Si vous avez installé le jeu via apt-get, vous pouvez simplement utiliser la commande apt-get pour le supprimer complètement du système.

sudo apt-get remove nsnake

Si vous avez compilé à partir des sources, vous devez exécuter la commande suivante à partir du répertoire d'installation source pour supprimer les fichiers du système.

make uninstall

Si vous avez spécifié un répertoire personnalisé pour l'installation, définissez un chemin du répertoire d'installation avec « make » pour désinstaller correctement.

make uninstall DESTDIR=path-to-directory/

Quelle est votre opinion sur nSnake ? Y avez-vous déjà joué auparavant ? À quels autres jeux de terminal similaires jouez-vous ? Partagez votre point de vue via notre section de commentaires.