Se você gosta do mais popular jogo de quebra-cabeças do mundo, veja como instalar e jogar cubo mágico no Terminal com o NRubik.
O Cubo de Rubik (ou como é chamado no Brasil, cubo mágico) dispensa apresentação, certo? Ele é um jogo de quebra-cabeça 3D inventado por Ernő Rubik, um escultor húngaro e professor de arquitetura, em 1974.
O cubo mágico é um dos melhores jogos de quebra-cabeças inventado para aprimorar as habilidades de resolução de problemas de crianças e adultos.
Se você é um amante do Cubo de Rubik, não precisa comprá-lo on-line ou em uma loja. Você pode jogar ele, diretamente do Terminal.
É isso mesmo, um desenvolvedor criou um utilitário chamado NRubik, que é um cubo Rubik virtual baseado em N-Curses, escrito em Python.
Então, se você é um usuário hardcore que vive no Terminal o dia todo (ou não), certamente gostará do NRubik.
O mais impressionante é que o NRubik não é mais que um simples script de python, que funciona com python2 e python3.
Ele funcionará na maioria dos sistemas operacionais Unix-like que suportam o python 2 ou o python 3. Por isso, antes de fazer o procedimento abaixo, certifique-se de ter instalado o Python no seu sistema.
Como instalar o NRubik no Linux e jogar cubo mágico no Terminal
Para instalar o NRubik no Linux e jogar cubo mágico no Terminal, você deve fazer o seguinte:
Passo 1. Abra um terminal;
Passo 2. Copie o repositório do NRubik, usando este comando (se seu sistema não tiver o Git, procure e instale-o). O conteúdo do repositório será clonado em um diretório chamado “nrubik” dentro da sua pasta de trabalho atual;
git clone https://github.com/cheertarts/nrubik.git
Passo 3. Em seguida, acesse a pasta criada;
cd nrubik
Passo 4. Torne o programa executável com o comando abaixo;
chmod +x nrubik
Passo 5. Para instalar globalmente, copie o arquivo executável para a pasta /usr/bin/;
sudo cp nrubik /usr/bin/
Passo 6. Para instalar localmente (isso pode não funcionar dependendo da máquina), copie o arquivo executável para $HOME/.local/bin/;
cp nrubik $HOME/.local/bin/
Pronto! O NRubik foi instalado. Agora, é hora de resolver o quebra-cabeça.
Como jogar
Quando quiser iniciar o programa, digite nrubik
em um terminal, seguido da tecla TAB;
Como você pode ver na captura de tela, todas as opções são autoexplicativas.
Existem 6 faces de cores:
W – Branco
Y – Amarelo
O – Laranja (Magenta)
R – Vermelho
G – Verde
B – Azul
Você pode alternar com as telas determinadas.
W – Vire no sentido horário
X – Vire no sentido horário
A – Vire à esquerda no sentido horário
D – Vire à direita no sentido horário
S – Gire para a frente no sentido horário
E – Volte no sentido horário
Para ocultar/mostrar a seção de ajuda, pressione “H”.
Para misturar ou mexer os rostos, pressione “M”.
Para sair desse quebra-cabeça, pressione “Q”.
Se você já resolveu o Cubo de Rubik em tempo real, pode parecer um pouco difícil de solucioná-lo virtualmente. Embora seja um pouco desafiador, não é impossível resolvê-lo.