nSnake: Eski Klasik Yılan Oyununun Bir Klonu - Linux Terminalinde Oynayın


nSnake, Alexandre Dantas tarafından ncurses C kütüphanesi kullanılarak geliştirilen en popüler eski klasik yılan oyununun bir kopyasıdır. Hemen hemen tüm GNU/Linux dağıtımlarında metinsel arayüze sahip komut satırı.

Oyun son derece özelleştirilebilir ve oyun modlarını, tuş atamalarını ve hatta uygulamanın GUI benzeri görünümünü içerir. Arch Linux sistemini kullanmıyorsanız kaynaktan derlemeniz gerekecek tek bir zorluk var.

Özellikler
  1. Şık animasyonlarla GUI benzeri arayüzü temizleyin.
  2. Hız kontrollerine sahip iki oyun modu.
  3. Özelleştirilebilir oynanış, görünüm ve tuş atamaları.

nSnake Old Classic Snake Game'i Linux'a yükleyin

Hemen hemen tüm modern Linux dağıtımları için bir nSnake mevcuttur. Ubuntu ve diğer benzer dağıtımlarda, PPA'lar aracılığıyla apt-get komutu kullanılarak kolayca kurulabilir, ancak 1.5 sürümünü alacaksınız.

Ancak en yeni sürümü (ör. 2.0.0) arıyorsanız, onu kaynaktan derlemeniz gerekecektir. Bu nedenle, bu makalede oyunun Ubuntu ve Red Hat tabanlı sistemlerde nasıl derleneceğini göreceğiz.

Resmi nSanke sitesine gidin ve aşağıdaki bağlantıyı kullanarak en son kaynak tarball'ı (yani 2.0.0 sürümünü) indirin.

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

Alternatif olarak, en güncel kaynak tarball'ı indirmek için wget de yapabiliriz.

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

Derlemeden önce sistemimizde 'ncurses dev' programının kurulu olduğundan emin olun. Bunu elde etmek için aşağıdaki komutu kullanmanız yeterlidir.

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

Daha sonra indirilen paketi çıkartın ve aşağıda gösterildiği gibi derleyin.

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

Varsayılan olarak ‘make install’ komutu paketleri aşağıdaki dizinlere yükler.

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

Ancak kurulum için özel bir dizin de tanımlayabilirsiniz. Örneğin, aşağıdaki 'make install', paketleri '/home/tecmint' dizini altına yükleyecektir.

make install DESTDIR=/home/tecmint

nSnake oyununu nasıl oynarım

Talimatlar herhangi bir yılan oyununda aynıdır. Aç bir yılanı yönetiyorsunuz ve görev, yiyebildiğiniz kadar çok meyve ($ anlamına geliyor) yemektir. Yenilen her meyve, boyutunu iki birim artırır. Yılan kendisine veya duvarlara çarptığında oyun biter.

Şu anda iki mod bulunmaktadır: kenarlıklı ve kenarlıksız. Görev, en yüksek puanı elde etmek için mümkün olduğu kadar çok meyve yiyerek puan kazanmaktır.

Terminalde aşağıdaki komutu kullanarak oyuna başlayabilirsiniz.

nsnake

Oyun terminalde başladığında aşağıdakine benzer bir ekranla karşılaşacaksınız.

Oyuna başlarken sınırları Açık/Kapalı yapabileceğiniz gibi oyun seviyesinin hızını da seçebilirsiniz. Yılan yön tuşları kullanılarak kontrol edilebilir.

Oyun Kontrolleri

Oyun aşağıdaki tuş bağlantıları kullanılarak kontrol edilebilir ve özelleştirilebilir.

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

Oyunu Kaldır

Oyunu apt-get aracılığıyla yüklediyseniz apt-get komutunu kullanarak oyunu sistemden tamamen kaldırabilirsiniz.

sudo apt-get remove nsnake

Kaynaktan derlediyseniz dosyaları sistemden kaldırmak için kaynak kurulum dizininden aşağıdaki komutu çalıştırmanız gerekir.

make uninstall

Kurulum için özel bir dizin belirlediyseniz, düzgün bir şekilde kaldırmak için "make" ile birlikte kurulum dizininin yolunu tanımlayın.

make uninstall DESTDIR=path-to-directory/

nSnake hakkında fikriniz nedir? Daha önce hiç oynadın mı? Başka hangi benzer terminal oyunlarını oynuyorsunuz? Görüşlerinizi yorum bölümümüz aracılığıyla paylaşın.