nSnake: um clone do antigo jogo clássico de cobra - jogue no terminal Linux
nSnake é uma réplica do clássico jogo de cobra mais popular que foi desenvolvido usando a biblioteca ncurses C por Alexandre Dantas. O jogo pode ser jogado em linha de comando com interface textual em quase todas as distribuições GNU/Linux.
O jogo é altamente personalizável e inclui modos de jogo, atalhos de teclado e até mesmo a aparência semelhante à GUI do aplicativo. Há apenas uma dificuldade: você terá que compilá-lo a partir do código-fonte, a menos que esteja usando o sistema Arch Linux.
Características
- Interface limpa tipo GUI com animações bacanas.
- Dois modos de jogo, com controles de velocidade.
- Jogabilidade, aparência e atalhos de teclado personalizáveis.
Instale o jogo nSnake Old Classic Snake no Linux
Um nSnake está disponível para quase todas as distribuições Linux modernas. No Ubuntu e outras distribuições semelhantes ele pode ser facilmente instalado usando o comando apt-get via PPAs, mas você obterá a versão 1.5.
Mas, se você estiver procurando por uma versão mais recente (ou seja, 2.0.0), então você precisará compilá-la a partir do código-fonte. Então, aqui neste artigo veremos como compilar o jogo em sistemas baseados em Ubuntu e Red Hat.
Vá para o site oficial do nSanke e baixe o tarball de origem mais recente (ou seja, versão 2.0.0) usando o link abaixo.
- http://alexdantas.net/projects/nsnake/
Alternativamente, também podemos fazer um wget para baixar o tarball de origem mais recente.
wget http://kaz.dl.sourceforge.net/project/nsnake/GNU-Linux/nsnake-2.0.0.tar.gz
Antes de compilar, certifique-se de que temos o ‘ncurses dev‘ instalado em nosso sistema. Para obtê-lo, basta usar o seguinte comando.
sudo apt-get install libncurses5-dev [On Ubuntu based systems]
sudo yum install ncurses ncurses-devel [On Red Hat based systems]
Em seguida, extraia o pacote baixado e compile-o conforme mostrado abaixo.
tar -xvf nsnake-2.0.0.tar.gz
cd nsnake-2.0.0
make
sudo make install
Por padrão, o comando ‘make install’ instala os pacotes nos seguintes diretórios.
/usr/games/ Executable file
~/.local/share/nsnake/ Settings and Score files
Mas você também pode definir um diretório personalizado para a instalação. Por exemplo, o seguinte ‘make install’ instalará pacotes no diretório ‘/home/tecmint’.
make install DESTDIR=/home/tecmint
Como faço para jogar o jogo nSnake
As instruções são as mesmas de qualquer jogo de cobra. Você gerencia uma cobra faminta e a missão é comer o máximo de frutas (significa $) que puder. Cada fruta consumida aumenta seu tamanho em duas unidades. Quando a cobra colide consigo mesma ou com as paredes, o jogo termina.
Atualmente existem dois modos: com fronteiras e sem fronteiras. A missão é ganhar pontos comendo o máximo de frutas que puder para obter a maior pontuação.
Você pode iniciar o jogo usando o seguinte comando no terminal.
nsnake
Assim que o jogo iniciar no terminal, você verá uma tela semelhante à abaixo.
Ao iniciar o jogo, você pode ligar/desligar as fronteiras, bem como escolher a velocidade do nível do jogo. Snake pode ser controlado usando as teclas de seta.
Controles do jogo
O jogo pode ser controlado e personalizável usando as seguintes teclas.
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
Desinstalar jogo
Se você instalou o jogo via apt-get, você pode simplesmente usar o comando apt-get para removê-lo completamente do sistema.
sudo apt-get remove nsnake
Se você compilou a partir do código-fonte, será necessário executar o seguinte comando no diretório de instalação do código-fonte para remover os arquivos do sistema.
make uninstall
Se você especificou um diretório personalizado para instalação, defina um caminho do diretório de instalação junto com `make` para desinstalar corretamente.
make uninstall DESTDIR=path-to-directory/
Qual a sua opinião sobre o nSnake? Você já jogou antes? Que outros jogos de terminal semelhantes você joga? Compartilhe suas opiniões através de nossa seção de comentários.