ウェブサイト検索

nSnake: 古い古典的なスネーク ゲームのクローン - Linux ターミナルでプレイ


nSnake は、Alexandre Dantas によって ncurses C ライブラリ を使用して開発された、最も人気のある古い古典的なスネーク ゲームのレプリカです。このゲームは、次の場所でプレイできます。ほぼすべてのGNU/Linuxディストリビューションでテキスト インターフェイスを使用するコマンドライン。

このゲームは高度にカスタマイズ可能で、ゲームプレイ モード、キーバインド、さらにはアプリケーションの GUI のような外観も含まれています。唯一の難点は、Arch Linux システムを使用していない限り、ソースからコンパイルする必要があることです。

特徴
  1. 気の利いたアニメーションを備えたすっきりとした GUI のようなインターフェイス。
  2. 速度制御付きの 2 つのゲーム モード。
  3. カスタマイズ可能なゲームプレイ、外観、キーバインド。

Linux に nSnake の古いクラシック スネーク ゲームをインストールする

nSnake は、ほとんどすべての最新の Linux ディストリビューションで利用できます。 Ubuntu や他の同様のディストリビューションでは、PPA 経由で apt-get コマンドを使用して簡単にインストールできますが、バージョンは 1.5 になります。

ただし、最新バージョン (2.0.0 など) を探している場合は、ソースからコンパイルする必要があります。そこで、この記事ではUbuntuRed Hat ベースのシステムでゲームをコンパイルする方法を説明します。

公式 nSanke サイトにアクセスし、以下のリンクを使用して最新のソース tarball (つまり、バージョン 2.0.0) をダウンロードします。

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

あるいは、wget を実行して最新のソース tarball をダウンロードすることもできます。

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

コンパイルする前に、システムに「ncurses dev」がインストールされていることを確認してください。これを取得するには、次のコマンドを使用するだけです。

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

次に、ダウンロードしたパッケージを解凍し、以下のようにコンパイルします。

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

デフォルトでは、「make install」コマンドは次のディレクトリにパッケージをインストールします。

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

ただし、インストール用のカスタム ディレクトリを定義することもできます。たとえば、次の「make install」は「/home/tecmint」ディレクトリにパッケージをインストールします。

make install DESTDIR=/home/tecmint

nSnake ゲームをプレイするにはどうすればよいですか

手順は他のスネーク ゲームと同じです。あなたはお腹を空かせたヘビを管理し、その使命はできるだけ多くの果物 (ドル を意味します) を食べることです。果物を食べるごとに、そのサイズが 2 単位ずつ大きくなります。ヘビが自分自身または壁に衝突すると、ゲームは終了します。

現在、枠あり枠なしの 2 つのモードがあります。ミッションは、できるだけ多くの果物を食べてポイントを獲得し、最大のスコアを生み出すことです。

ターミナルで次のコマンドを使用してゲームを開始できます。

nsnake

ターミナルでゲームが開始されると、以下のような画面が表示されます。

ゲームの開始時に、 境界線をオン/オフにしたり、ゲーム レベルの速度を選択したりできます。スネークは矢印キーを使用して制御できます。

ゲームコントロール

次のキーバインドを使用してゲームを制御およびカスタマイズできます。

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

ゲームをアンインストールする

ゲームをapt-get 経由でインストールした場合は、apt-get コマンドを使用してシステムからゲームを完全に削除できます。

sudo apt-get remove nsnake

ソースからコンパイルした場合は、ソースのインストール ディレクトリから次のコマンドを実行して、システムからファイルを削除する必要があります。

make uninstall

インストール用のカスタム ディレクトリを指定した場合は、適切にアンインストールするために、`make` とともにインストール ディレクトリのパスを定義します。

make uninstall DESTDIR=path-to-directory/

nSnakeについてどう思いますか?以前にプレイしたことがありますか?他に同様の端末ゲームをプレイしていますか?コメントセクションを通じてあなたの意見を共有してください。