GNU/Linux >> Znalost Linux >  >> Linux

Nyní můžete hrát puzzle Rubikova kostka v terminálu

Hru Rubik's Cube není třeba představovat, že? Jedná se o 3D kombinovanou logickou hru, kterou vynalezl Ernő Rubik , maďarský sochař a profesor architektury v roce 1974. Je to jedna z nejlepších logických her, které byly dosud vynalezeny, aby zlepšily schopnosti dětí a dospělých řešit problémy. Pokud jste jedním z milovníků Rubikovy kostky, nemusíte ji kupovat online nebo v obchodě. Můžete ji hrát přímo z terminálu. Seznamte se s NRubikem , virtuální Rubikova kostka založená na N-Curses napsaná v Pythonu. Pokud jste hardcore uživatel CLI, který žije celý den na Terminálu, NRubik vám jistě učiní čas.

Nainstalujte NRubik

NRubik není nic jiného než jednoduchý python skript, který funguje jak s python2, tak s python3. Bude fungovat na většině operačních systémů podobných Unixu, které podporují python 2 nebo python 3. Takže. ujistěte se, že jste do svého systému nainstalovali python.

Instalace NRubki je triviální. Jediné, co musíte udělat, je naklonovat úložiště, vytvořit jej spustitelný a umístit jej do složky /bin/. Je to tak jednoduché!

Git klonuje úložiště NRubik:

$ git clone https://github.com/cheertarts/nrubik.git

Obsah repozitáře NRubik bude naklonován do adresáře nazvaného „nrubik“ ve vaší aktuální pracovní složce. cd do tohoto adresáře:

$ cd nrubik

Udělejte jej spustitelným:

$ chmod +x nrubik

Chcete-li nainstalovat globálně, zkopírujte spustitelný soubor do složky /usr/bin/:

$ sudo cp nrubik /usr/bin/

Chcete-li nainstalovat lokálně (v závislosti na počítači to nemusí fungovat), zkopírujte spustitelný soubor do složky $HOME/.local/bin/:

$ cp nrubik $HOME/.local/bin/

A je to. NRubik byl nainstalován. Nyní je čas vyřešit hádanku.

Zahrajte si hru Rubikova kostka v terminálu

Pro spuštění NRubik zadejte následující příkaz:

$ nrubik

Potěší vás obrazovka podobná níže.

Puzzle Rubikova kostka v terminálu

Jak můžete vidět na snímku obrazovky, všechny možnosti jsou samozřejmé.

K dispozici je 6 barevných ploch:

  • W – Bílá
  • Y – žlutá
  • O – Oranžová (purpurová)
  • R – Červená
  • G – Zelená
  • B – Modrá

Můžete je všechny otočit pomocí daných kláves.

  • W – Otočte horní část ve směru hodinových ručiček
  • X – Otočte spodní část ve směru hodinových ručiček
  • A – Zahněte doleva ve směru hodinových ručiček
  • D – Otočte doprava ve směru hodinových ručiček
  • S – Otočte přední část ve směru hodinových ručiček
  • E – Otočte se zpět ve směru hodinových ručiček

Chcete-li skrýt/zobrazit sekci nápovědy, stiskněte „H“. Pro smíchání nebo zakódování obličejů stiskněte "M". Chcete-li tuto hádanku opustit, stiskněte "Q". Pokud jste vyřešili Rubikovu kostku již v reálném čase, může se zdát trochu obtížné ji vyřešit virtuálně. I když je to trochu náročné, ale dá se to vyřešit.

Bavte se!


Linux
  1. Ctrl+S zamrzne editor Vi &Unix terminál/PuTTY? Zde je návod, jak to můžete obnovit!

  2. Můžete použít kotvy ^ $ s Ls?

  3. Proč je tisk na stdout tak pomalý? Dá se to urychlit?

  1. Co pro vás může udělat shell dotfile

  2. Můžete spustit Xcode v Linuxu?

  3. Proč nemohu rolovat v terminálu?

  1. 3 linuxové terminály, které musíte vyzkoušet

  2. Můžete vyvíjet aplikace pro Linux pomocí Xamarin?

  3. Mohu hrát Dota 2 na Linuxu?