ルービックキューブのゲームは紹介する必要はありませんよね?これは、ErnőRubikによって発明された3Dコンビネーションパズルゲームです。 、1974年にハンガリーの彫刻家兼建築学教授。これは、子供と大人の問題解決能力を高めるためにこれまでに発明された最高のパズルゲームの1つです。ルービックキューブが好きな人は、オンラインやショップで購入する必要はありません。ターミナルから直接プレイできます。 NRubikに会う 、Pythonで記述されたN-Cursesベースの仮想ルービックキューブ。あなたが一日中ターミナルに住んでいる筋金入りのCLIユーザーなら、NRubikは確かにあなたの時間を便利にするでしょう。
NRubikをインストールする
NRubikは、python2とpython3の両方で動作する単純なpythonスクリプトに他なりません。これは、Python2またはPython3をサポートするほとんどのUnixライクなオペレーティングシステムで動作します。システムにPythonがインストールされていることを確認してください。
NRubkiのインストールは簡単です。リポジトリのクローンを作成し、実行可能にして、/bin/フォルダに配置するだけです。とても簡単です!
NRubikリポジトリのクローンを作成します:
$ git clone https://github.com/cheertarts/nrubik.git
NRubikのリポジトリの内容は、現在の作業フォルダの「nrubik」というディレクトリに複製されます。そのディレクトリにcd:
$ cd nrubik
実行可能にする:
$ chmod +x nrubik
グローバルにインストールするには、実行可能ファイルを/ usr /bin/フォルダにコピーします。
$ sudo cp nrubik /usr/bin/
ローカルにインストールするには(マシンによっては機能しない場合があります)、実行可能ファイルを$ HOME / .local /bin/フォルダにコピーします。
$ cp nrubik $HOME/.local/bin/
それでおしまい。 NRubikがインストールされました。さあ、パズルを解きましょう。
ターミナルでルービックキューブゲームをプレイ
次のコマンドを入力して、NRubikを起動します。
$ nrubik
以下のような画面に満足するでしょう。

ターミナルでのルービックキューブパズル
スクリーンショットでわかるように、すべてのオプションは自明です。
6つのカラーフェイスがあります:
- W-白
- Y-黄色
- O-オレンジ(マゼンタ)
- R-赤
- G-緑
- B-青
与えられたキーバインディングでそれらすべてを回すことができます。
- W-上を時計回りに回します
- X-下を時計回りに回します
- A-左回りに時計回りに回します
- D-右回りに回します
- S-前を時計回りに回します
- E-時計回りに戻します
ヘルプセクションを表示/非表示にするには、「H」を押します。顔を混ぜたりスクランブルしたりするには、「M」を押します。このパズルを終了するには、「Q」を押します。ルービックキューブをすでにリアルタイムで解いた場合、仮想的に解くのは少し難しいように思われるかもしれません。少し難しいですが、解決することは可能です。
楽しんでください!