Il gioco del Cubo di Rubik non ha bisogno di presentazioni, giusto? È un gioco di puzzle a combinazione 3D inventato da Ernő Rubik , scultore e professore di architettura ungherese, nel 1974. Si tratta di uno dei migliori puzzle game inventati finora per migliorare le capacità di problem solving di bambini e adulti. Se sei un amante del Cubo di Rubik, non è necessario acquistarlo online o in un negozio. Puoi giocarci direttamente dal Terminale. Incontra NRubik , un cubo di Rubik virtuale basato su N-Curses scritto in Python. Se sei un utente CLI accanito che vive su Terminal tutto il giorno, NRubik renderà sicuramente utile il tuo tempo.
Installa NRubik
NRubik non è altro che un semplice script python che funziona sia con python2 che con python3. Funzionerà sulla maggior parte dei sistemi operativi simili a Unix che supportano python 2 o python 3. Quindi. assicurati di aver installato Python nel tuo sistema.
Installare NRubki è banale. Tutto quello che devi fare è clonare il repository, renderlo eseguibile e metterlo nella tua cartella /bin/. È così semplice!
Git clona il repository NRubik:
$ git clone https://github.com/cheertarts/nrubik.git
Il contenuto del repository di Nrubik verrà clonato in una directory chiamata "nrubik" nella cartella di lavoro corrente. cd in quella directory:
$ cd nrubik
Rendilo eseguibile:
$ chmod +x nrubik
Per installare a livello globale, copia il file eseguibile nella cartella /usr/bin/:
$ sudo cp nrubik /usr/bin/
Per installare localmente (questo potrebbe non funzionare a seconda della macchina), copia il file eseguibile nella cartella $HOME/.local/bin/:
$ cp nrubik $HOME/.local/bin/
Questo è tutto. NRubik è stato installato. Ora è il momento di risolvere il puzzle.
Gioca al gioco del cubo di Rubik nel terminale
Digita il seguente comando per avviare NRubik:
$ nrubik
Sarai soddisfatto di uno schermo simile a quello di seguito.
Puzzle del cubo di Rubik nel terminale
Come puoi vedere nello screenshot, tutte le opzioni sono autoesplicative.
Ci sono 6 facce colorate:
- W - Bianco
- Y - Giallo
- O - Arancio (Magenta)
- R - Rosso
- G - Verde
- B - Blu
Puoi trasformarli tutti con le combinazioni di tasti fornite.
- W - Ruota in alto in senso orario
- X - Ruota in basso in senso orario
- A - Gira a sinistra in senso orario
- D - Gira a destra in senso orario
- S - Ruota la parte anteriore in senso orario
- E - Torna indietro in senso orario
Per nascondere/mostrare la sezione della guida, premere "H". Per confondere o rimescolare le facce, premi "M". Per uscire da questo puzzle, premi "Q". Se hai già risolto il Cubo di Rubik in tempo reale, potrebbe sembrare un po' difficile risolverlo virtualmente. Anche se è un po' impegnativo, ma è possibile risolverlo.
Buon divertimento!